ImageMagick, делегат не удалось - PullRequest
1 голос
/ 08 июля 2011

Я пытаюсь использовать 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

1 Ответ

1 голос
/ 08 июля 2011

ImageMagick 6.6.0-4 только что успешно преобразовал файл PDF-1.4 в формат .png. Какую версию PDF-файлов вы используете и какую версию конвертируете?

Вы определяете версию PDF с помощью: head -c 8 myfile.pdf

Версия ImageMagick: convert --version

Что вы можете сделать, чтобы диагностировать проблему: apt-get source imagemagick и использовать номера исходных строк в сообщениях об ошибках, чтобы найти проблему, и, возможно, исправить программу для распознавания PDF, даже если вы должны сообщить программе игнорировать определенные разделы.

...