Cygwin + ImageMagick を使ってPDFから連番のJPGを生成する方法についてメモします。
準備
Cygwinのインストーラを用いて" ImageMagick"と"ghostscript"をインストールします。
そのあと、Cygwinのコンソールで which convert
してみてください。/bin/convert
や/usr/bin/convert
などと表示されれば ImageMagickを呼び出す準備ができています。
もし/cygdrive/c/Windows/system32/convert
(Windowsに組み込まれているコマンド)が表示されるようであれば正しく ImageMagickがインストールされていない可能性があります。 ImageMagickをインストールし直すなり、ImageMagickにPATHを通すなりしてください。
処理
PDFの名前をsource.pdfとします。以下のコマンドにより、0001.jpg, 0002.jpg, ... が生成されます。
$ convert source.pdf %04d.jpg
ただ、上記コマンドだと、生成される画像の品質が非常に悪いことがあります。そのときは-density 300
などと解像度を指定します。(ハイフンは1個なので気をつけてください)
$ convert -density 300 source.pdf %04d.jpg
参考
`