1

ImageMagick を使用して一連の PDF を JPG (または PNG) に変換しようとしていますが、このエラーが発生し続けます。

convert E/paginas/pdf/E2.pdf E/paginas/pdf/E2.png
convert: no decode delegate for this image format `/tmp/magick-qX48YuZM-00000001' @ error/constitute.c/ReadImage/532.
convert: Postscript delegate failed `E/paginas/pdf/E2.pdf':  @ error/pdf.c/ReadPDFImage/663.
convert: missing an image filename `E/paginas/pdf/E2.png' @ error/convert.c/ConvertImageCommand/3015.

.jpg と同じ

PS: 私は Ubuntu 10.10 を使用しています。

4

1 に答える 1

1

ImageMagick 6.6.0-4 は、PDF-1.4 ファイルを .png 形式に正常に変換しました。使用している PDF のバージョンと convert のバージョンは?

次の方法で PDF バージョンを判別します。head -c 8 myfile.pdf

ImageMagick バージョン:convert --version

問題を診断するためにできることはapt-get source imagemagick、エラーメッセージのソース行番号を使用して問題を特定し、プログラムに特定のセクションを無視するように指示する必要がある場合でも、PDF を認識するようにプログラムを修正することです。

于 2011-07-07T21:21:26.317 に答える