5

ImageMagick が .eps ファイルの識別 (または変換) に失敗し、デコード デリゲートエラーが発生しません。以下は完全なエラーです。Ghostscript の ps2pdf ラッパーを実行すると、サンプル EPS ファイルが PDF に正常に変換されることに注意してください。

identify: no decode delegate for this image format "/my_sample.eps" @ error/constitute.c/ReadImage/552.

システム情報:

ImageMagick 6.8.7-0 2013-10-28 Q16
Mac OS X 10.9 (13A603)

-リスト形式を識別します | grep EPS の戻り値:

 EPS  PS        rw-   Encapsulated PostScript
EPS2* PS2       -w-   Level II Encapsulated PostScript
EPS3* PS3       -w+   Level III Encapsulated PostScript
EPSF  PS        rw-   Encapsulated PostScript
EPSI  PS        rw-   Encapsulated PostScript Interchange format
4

1 に答える 1

1

どうする

convert -list configure | grep -i delegate
convert -list delegate

戻る?次のファイルには、すべてのローカル デリゲートのセットアップの定義が含まれています。

ls -l $(convert -list delegate | grep Path: | sed 's#Path: ##')

それで、何が

grep sDEVICE $(convert -list delegate | grep Path: | sed 's#Path: ##')

戻る?

%!PS...EPS ファイルが、公式の-header 行の前に付けられた PJL コマンドなどの「外部」データで汚染されている場合があります。これにより、ファイルの自動識別が不可能になる場合があります。これをチェックしましたか?

于 2014-11-14T00:00:39.873 に答える