
次のように ImageMagick を使用して PDF ファイルを JPG 画像に変換します。
convert -density 600 foo.pdf foo.jpg
作成された jpg 画像にはfoo-1.jpg
、foo-10.jpg
などの名前が付けられます。
出力ファイル名foo-01.jpg
などに 0 を埋め込む方法はありますか?
答え1
ImageMagick はコマンドラインでフォーマット指定子を受け入れます:
convert -density 600 foo.pdf foo-%02d.jpg
引用元ドキュメント:
ファイル名の参照
オプションとして、埋め込み書式設定文字を使用して連続した画像リストを書き込むことができます。出力ファイル名が で
image-%d.jpg
、画像リストに 3 つの画像が含まれているとします。次の画像ファイルが書き込まれることが予想されます。image-0.jpg image-1.jpg image-2.jpg