Imagemagick

裁剪和調整圖像大小以適合 a5 pdf

  • April 26, 2017

我有一張圖片(png,尺寸 4288x2848),我想將其放入邊框為 1 厘米的橫向 a5 pdf 中。

我知道我可以做到,ImageMagick但不知道怎麼做。

A5景觀大小為210mmx148mm.

帶有1cm邊框(即10mm),這意味著圖像應該200mm寬且138mm高,因此縱橫比為1.45- 並且您的原始圖像(4288x2848)略寬:1.51縱橫比。您必須先對其進行裁剪,以4130x2848使其具有相同的縱橫比。

你可以通過簡單地使用-extent例如

convert in.png -extent 4130x2848 out.png

會將圖像裁剪為所需的大小,而左上角不受影響

,或者您可以相對於重力進行裁剪,例如center

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

哪個更適合您…

一旦您擁有裁剪後的圖像,您就可以將其轉換為pdf; 對於頁面大小,A5 例如@300px每英寸(相當於118px每厘米),畫布的大小是,2480x1748但是如果你減去你的圖像應該是的10mm邊框,剩下的就是白色背景,那麼再次借助:118px``2362x1630``-extent

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

引用自:https://unix.stackexchange.com/questions/361317