裁剪图像并调整其大小以适合 a5 pdf

裁剪图像并调整其大小以适合 a5 pdf

我有一张图像(png,尺寸 4288x2848),我想将其放入边框为 1 厘米的横向 a5 pdf 中。

我知道我可以做到,ImageMagick但不知道如何做。

答案1

A5横向尺寸为210mmx148mm.
1cm边框(即10mm)意味着图像应该200mm又宽又138mm高,因此纵横比为1.45- 并且原始图像 ( 4288x2848) 稍宽:1.51纵横比。您必须先对其进行裁剪,4130x2848以获得相同的纵横比。
您可以通过简单地使用-extent例如来做到这一点

convert in.png -extent 4130x2848 out.png

会将图像裁剪为所需的尺寸,而左上角不受影响
,或者您也可以作物相对于重力例如中心

convert in.png -gravity center -crop 4130x2848+0+0 +repage out.png

无论哪个更适合您...
一旦您获得了裁剪后的图像,您就可以将其转换为pdf;对于页面大小A5 ,例如@300px每英寸(相当于118px每厘米),画布的大小是2480x1748,但是如果您减去图像应有10mm的边框,剩下的就是白色背景,因此再次借助:118px2362x1630-extent

convert out.png -resize 2362x1630 -background white -gravity center -extent 2480x1748 out.pdf

相关内容