次のようにImageMagickを使用して、pdfファイルをjpg画像に変換します。
convert -density 600 foo.pdf foo.jpg
作成されたjpg画像には、foo-1.jpg
、foo-10.jpg
などの名前が付けられます。
出力ファイル名をfoo-01.jpg
などに0で埋める方法はありますか?
ImageMagickは、コマンドラインでフォーマット指定子を受け入れます。
convert -density 600 foo.pdf foo-%02d.jpg
doc からの引用:
ファイル名参照
必要に応じて、埋め込まれたフォーマット文字を使用して、順次イメージリストを書き込みます。出力ファイル名が
image-%d.jpg
と画像リストには3つの画像が含まれています。これらの画像ファイルが書き込まれることを期待できます。image-0.jpg image-1.jpg image-2.jpg