首页 > 解决方案 > Imagemagick:缩放图片直到适合 DIN A4 尺寸

问题描述

我需要用 imagemagick 处理一些图片。这些图片有不同的比例和大小。我的目标是“缩放”每张图片,这样最后我将拥有一个完整的 DIN-A4 可打印表面。哪个可能是最好的方法?我正在考虑做这样的事情:


适合 din a-4 的图像

:我会扩展原始图片以适合“DIN A4”高度。

B:我会扩展 A 图片以适应“DIN A-4”的宽度。

C:最终图片具有相同的纵横比并且被“缩放”

一个真实的例子。注意第二张蝴蝶的图像是如何变大(放大)的。(使用“佳能影像园软件”,打印>无边框选项):

左图原始文件。中图:覆盖整张 DIN A4 纸的打印效果。右图:这就是我们看到打印的原始图像的方式

在此处输入图像描述


我不知道如何使用 imagemagick 做到这一点。有什么建议么 ?

标签: imagemagickzoomingimagemagick-convert

解决方案


要在 ImageMagick 中将图像大小调整为 A4 尺寸 (595 x 842),请使用

convert image -resize 595x842 -background white -gravity center -extent 595x843 result



推荐阅读