1

我正在使用 imagemagick 调整图像大小......但是我想调整图像大小,以便它同时使用 jpeg:extent 和质量......

即,如果我有一个要调整大小的大图像,并且我使用以下命令: -resize 720 -quality 80 如果结果图像大于 250kb,那么我希望使用该命令jpeg:extent=250kB而不是-quality 80

这可以在一个命令中完成吗?..还是我必须执行多个程序才能实现这一目标?...关于J

顺便说一句,我不想​​只使用jpeg:extent=250kB以 80% 质量保存的图像比 250kb 小很多,我正在创建比他们需要的更大的图像......干杯 J

4

1 回答 1

1

您可以同时使用这两个选项。根据文档:

限制最大 JPEG 文件大小,例如 -define jpeg:extent=400kb。

此命令不定义实际大小,它只定义大小限制。这意味着如果未达到大小限制,质量将为 80

于 2012-06-22T13:59:11.687 回答