可以在 magick 和输入文件名之间提供选项的 imagemagick 命令有哪些示例

What are some examples of imagemagick commands where option can be provided between magick and input filename

例如

magick -density 100 apple.jpg -resize 100x100 apple-edited.jpg

这里的密度是必须在输入文件名之前提供的选项。 有人可以解释一下什么时候需要这样的优先选项吗?并提供更多示例。

PS:我尝试寻找选项,但不确定是否有此类选项的特定术语有助于限制搜索结果。

ImageMagick 是专门的 光栅 图像处理器,这意味着它处理由 组成的位图图像pixels 布局在矩形网格(或 raster)上,而不是像 Adobe 这样的 vector 图像处理器IllustratorInkscape 处理由顶点或拐点而非像素描述的形状、线条、矩形和贝塞尔曲线。

当您将矢量图像(例如 SVG 图像或 PDF)加载到 ImageMagick 时,它所做的第一件事就是先将图像栅格化到矩形网格上可以使用像素。因此,如果您的图像是 SVG 或 PDF,则需要在加载图像之前设置密度或网格中的行数

我不知道为什么要像您的示例那样为 JPEG 执行此操作。我想不出在加载图像之前绝对需要进行的任何其他设置。