8月 04

ImageMagickの変換エラー

Windows7(64bit)の開発環境下で、PDFファイルを画像化する際に、 **** Warning: can't process font stream, loading font by the name. **** Error reading a content stream. The page may be incomplete. (以下略)なエラーが出ることが増えました。 単に作りの悪いPDFファイルだな-と思っていたのですが、どうやらGhostScriptが古いのが原因な感じらしい。 バージョンを確認すると9.0.2、これは2011年版のもの。 ずーっと放置していたんですね。 ということで、GhostScriptのみ最新の9.27に更新してみました。 結果、エラーが表示されず変換が可能になりました。 PDFのフォーマットも地味に改変(改悪)されていますので、これに対応するには当然古いままではダメですね。 ImageMagickも古いままで止まっていますが、更新することでどこまで影響が出るのか不明ですので、無理に更新するのは止めておきます。 タイトルではImageMagickと書きましたが、実際にはGhostScriptですね。ま、いいや。