Imagemagick :缩放图片直到适合 DIN A4 尺寸

Imagemagick : zoom picture until fits DIN A4 dimensions

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


A : 我会扩展原始图片以适应 'DIN A4' 高度。

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

C : 最终图片具有相同的纵横比并且是 'zoomed'

一个真实的例子。注意第二个蝴蝶的图像是如何变大(放大)的。 ( 使用 'Canon Image Garden software' , print > option without borders' ):

左图原始文件。 中心图像:它看起来如何打印覆盖整个 DIN A4 sheet。 右图:这就是我们将如何看到打印的原始图像


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

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

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