2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

ImageMagick で1ページのみの pdf を分割した場合に、分割したファイル名を filename-0.png のようにする方法

Posted at

ImageMagick 7 で pdf を分割して画像にする

originalFilePath.pdf というファイルを解像度144dpi、一辺1000pxで画像化したい場合、以下のようなコマンドになります。

convert -density 144 -geometry 1000x -alpha Remove originalFilePath.pdf framedFilePath.png
  • originalFilePath.pdf が複数ページの場合
    • framedFilePath-0.png, framedFilePath-1.png, framedFilePath-2.png... といったように、ファイル名の末尾に0から始まる連番が勝手に付与されます
  • originalFilePath.pdf が単一ページの場合
    • framedFilePath.png というファイル名で出力されます
    • framedFilePath-0.png というファイル名で出力してくれない

ImageMagick 7 で pdf を分割し、ページ数によらず必ず filename-x.png というファイル名で出力する

  • -scene オプションというものを使います。
    • document
    • 連番の最初の値を指定するオプション
  • 実際のコマンドは以下
convert -density 144 -geometry 1000x -alpha Remove originalFilePath.pdf framedFilePath-%d.png
  • これによって、ページ数によらず、ファイル名のフォーマットが統一されるので、後々参照しやすくなります
2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?