ブログトップ 記事一覧 ログイン 無料ブログ開設

森薫の日記 RSSフィード

October 02(Thu), 2008

xpdf+ImageMagickでPDFから高画質なJPGを生成

12:18 |  xpdf+ImageMagickでPDFから高画質なJPGを生成を含むブックマーク

PDFからJPGを生成することがあり、ImageMagickのconvertコマンドで変換してみました。

$ convert input.pdf output.jpg

JPGが生成されるところまではよかったのですが、画質が低かったために使うことができませんでした。

そこで、今回は以下の方法で変換することで解決しました。

まず、PDFをxpdfのpdftoppmコマンドでPPMファイルにします。そのPPMファイルをImageMagickのmogrifyコマンドでJPGに変換するという方法で高画質なJPGを生成することができました。

PDFPPMに変換

$ pdftoppm sample.pdf sample

PPMJPGに変換

$ mogrify -format jpg *.ppm

f:id:kaorumori:20081002121700j:image

2009年8月31日追記:さらに高画質を求めるならSWFに変換する方法がよいと思います。

mozenmozen 2010/03/20 16:21 同じことで困ってました!
おかげで、解決しました^○^ありがとうございます!
SWFへの変換もこれから調べます

kaorumorikaorumori 2010/03/20 17:13 お役に立ててよかったです。
SWFへの変換はこの記事で取り上げましたので、ご参考までに。
http://d.hatena.ne.jp/kaorumori/20090822/1251342883
文字情報がメインのPDFを画像にするのであれば
JPEGやPNGだと文字の部分の荒さが目立ってしまうので
SWFへの変換がよさそうです。

トラックバック - http://d.hatena.ne.jp/kaorumori/20081002/1222917528