製品情報:
ImageMagickバージョン:ImageMagick-6.8.6
オペレーティングシステム:RHEL 6.4。
CMSアプリケーションでは、ImageMagickを使用してEPSファイルをpngファイルに変換しています。ただし、変換時にスクリプトはサムネイルを生成しません。私たちのアプリケーションはLinuxシステム上で動作します。
identify
このようなファイルに対してコマンドを実行すると、次のような結果が得られます。
# identify tmp/ADVAIR_DISKUS_250.eps
identify: no decode delegate for this image format `tmp/ADVAIR_DISKUS_250.eps' @ error/constitute.c/ReadImage/552
誰でもこの問題を解決する方法を提案できますか?
答え1
次のコマンドラインでこれを行う必要があります。
convert -thumbnail 200x200 test.eps test.png
フォルダへの書き込みが許可されていることを確認してください。
答え2
ImageMagickは次のように異なります。ゴーストスクリプトEPS画像を読んでください。 「このイメージ形式にはデコード委任者がいません」というエラーは、GhostscriptがLinuxシステムにインストールされていないか、何らかの理由でImageMagickがGhostscriptサポートなしで構築されたことを示しています。