私はImageMagickを使って画像に注釈を付けることを試みています。ImageMagickは、入力画像の幅に合った短いテキストでうまく動作します。例えば、画像にタイトル「アポロロケット打ち上げ」(例えばrocket.png)を含むように、私は以下のコードを使用:Image Magickを使用してイメージの幅に応じてラベルをラップする方法を教えてください。
convert rocket.png -background Khaki \
-font Helvetica -pointsize 30 label:'The Apollo Rocket Launch' \
+swap -gravity Center -append output.png";
得られた画像ただし
タイトルが長い画像の幅を超える場合、その後、ImageMagickには、下の画像に見られるように、(パディングなし)テキストに収まるように余分な幅が追加されています。
入力画像の幅を考慮してテキストを次の行に折り返してください。 1つのオプションは、テキストに\ n文字を手動で入力することです。ImageMagickは自動的に次の行に入力します。しかし、\ n文字を使わずに画像の幅に応じて自動的に調整する(反応的にする)ようにしたいと思います。これはImageMagickで可能ですか?