複数ページのPDFを1ページの画像に効率的に変換したい。複数のページpdfを1つのコマンドで複数のページに変換する
私はすでにimagemagickで一度にこのページを行う方法を知っています。たとえば、
convert x.pdf[2] x3.jpg
私はpdfの3ページ目を画像として与えます。だから、私はどのくらいのページがPDFでを識別して使用して把握すれば、私はループすることができ、pdfのすべてのページを画像に変換することができます。しかし、この方法には時間がかかることがあります。例えば、15ページのpdfは15〜30秒の間にどこでもかまいません。
私が他の場所(imagemagickフォーラムにもある)で見た回答によれば、次のimagemagickコマンドはpdfを複数のイメージに分割する必要があります。
convert x.pdf x-%0d.jpg
しかし、このすべてがやって終わるが、私は、バースト機能を備えたpdftkを使用してみましたが、代替としてX-0.jpg名前の最初のページ
を作成しています。私がそこで直面した問題は、バーストがすべての場合に機能しないということです。それはいくつかのpdfのためにして、いくつかの他の人のためではありません。
改善する方法についてのご意見があれば助かります。
私のOSはMac OSX Lionですが、CentOS 6でも同様に動作する必要があります。
この回答は、ghostscriptを直接使用すると完全に機能します。 - http://stackoverflow.com/questions/11002982/converting-multi-page-pdfs-to-several-jpgs-using-imagemagick-and-or-ghostscript?rq = 1なぜimagemagickが動作しないのですか? –
ImageMagick convertはCentOS上で期待どおりに動作します。現時点ではMac上で問題と思われます。 –
これはpdfの最初のページだけを出力するようですが、私はMac上です – 2cupsOfTech