在 LaTeX 内部可以对导入的图像进行哪些操作?
使用这个graphicx
包,我可以
- 更改图像的宽度和高度
- 按指定角度旋转图像
- 裁剪图片
- 选择图像文件中的特定页面(例如,在多页 PDF 中)
还有其他更高级的选项吗?我认为有用的选项包括翻转图像、将其渲染为黑白图像或控制分辨率?
我可以调用外部程序来从 LaTeX 进行更高级的操作吗?
答案1
正如马修指出的,完整的选项列表列在图形指南(grfguide
),即软件包手册graphicx
。使用此软件包提供的宏可以实现类似的效果,即\scalebox
、\resizebox
等。此外,该软件包还adjustbox
提供了缺少的\clipbox
和\trimbox
以及\adjustbox
接受所有\includegraphics
选项并将其应用于一般文本的通用宏。
但是,所有效果都会作为查看器软件渲染的一部分应用于原始图像。图像仍以原始形式包含在内。您不应该将该软件包视为图像处理工具。将其渲染为黑白可能可以作为某些 PDF 命令使用,但graphicx
不包括此类命令。分辨率也不会受到影响。两者都应使用外部图像处理软件完成。
可以翻转图像。尝试scale=-1
。如果您只想在 X 或 Y 坐标上翻转图像,则需要将\includegraphics
命令放在 中,\scalebox
该命令接受额外的可选参数。还有,\reflectbox{...}
它与 相同\scalebox{-1}[1]{...}
。不幸的是,\includegraphics
不直接支持它。
答案2
查看图形包的手册。它被称为grfguide.pdf
,如果你有命令行,你可以通过输入“ texdoc graphicx
”来调用它。它也在氯化三乙胺。