October 02(Thu), 2008
xpdf+ImageMagickでPDFから高画質なJPGを生成
PDFからJPGを生成することがあり、ImageMagickのconvertコマンドで変換してみました。
$ convert input.pdf output.jpg
JPGが生成されるところまではよかったのですが、画質が低かったために使うことができませんでした。
そこで、今回は以下の方法で変換することで解決しました。
まず、PDFをxpdfのpdftoppmコマンドでPPMファイルにします。そのPPMファイルをImageMagickのmogrifyコマンドでJPGに変換するという方法で高画質なJPGを生成することができました。
PDFをPPMに変換
$ pdftoppm sample.pdf sample
PPMをJPGに変換
$ mogrify -format jpg *.ppm
2009年8月31日追記:さらに高画質を求めるならSWFに変換する方法がよいと思います。
トラックバック - http://d.hatena.ne.jp/kaorumori/20081002/1222917528




おかげで、解決しました^○^ありがとうございます!
SWFへの変換もこれから調べます
SWFへの変換はこの記事で取り上げましたので、ご参考までに。
http://d.hatena.ne.jp/kaorumori/20090822/1251342883
文字情報がメインのPDFを画像にするのであれば
JPEGやPNGだと文字の部分の荒さが目立ってしまうので
SWFへの変換がよさそうです。