ImageMagickで境界線を描く

ImageMagickで境界線を描く

A5 PDFに収まるように画像を切り取ってサイズを変更する横長のA5サイズに画像を収める方法を質問しました。

ここで、画像に境界線またはフレームを追加し、下部(下の線と画像の間)にタグラインを追加したいと思います。

ImageMagikc を使用するとこれが可能でしょうか?

答え1

それは、-drawオペレーター:

convert in.png -fill none -stroke black -strokewidth ${WIDTH} -draw "rectangle ${X1},${Y1} ${X2},${Y2}" out.png

ここで: WIDTH- 線の幅
X1- 左上隅の x 座標
Y1- 左上隅の y 座標
X2- 右下隅の x 座標
Y2- 右下隅の y 座標

たとえば、他の画像をトリミング+サイズ変更+PDF に変換する場合は、次のコマンドを実行できます。

convert out.png -resize 2362x1630 -background white -gravity center -extent 2480x1748 \
-fill none -stroke black -strokewidth 10 -draw "rectangle 20,20 2460,1728" out.pdf

関連情報