ImageMagick を使用して PDF を JPG 画像に変換します - ファイル名に 0 を埋め込む方法は?

ImageMagick を使用して PDF を JPG 画像に変換します - ファイル名に 0 を埋め込む方法は?

次のように ImageMagick を使用して PDF ファイルを JPG 画像に変換します。

convert -density 600 foo.pdf foo.jpg

作成された jpg 画像にはfoo-1.jpgfoo-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

関連情報