преобразование PDF в JPG с использованием PythonMagick - PullRequest
0 голосов
/ 13 сентября 2018

Я пытаюсь преобразовать PDF-файл (который является отсканированным изображением с расширением .pdf) в .jpg, который содержит несколько страниц, используя Python 3.6 с PythonMagick 0.9.13, ghostscript 0.6.Все они были установлены из пакета PyCharm Interpreter.64-битная ОС-Windows10

Некоторое время все работало нормально, но теперь из-за ошибки, приведенной ниже, я попытался ее исправить, изучив предложения, приведенные во всех ссылках ниже, но ничего не получилось.Может ли кто-нибудь помочь мне исправить это?было бы здорово !!
Ошибка при преобразовании ImageMagick и Ghostscript из PDF

Imagemagick Преобразование PDF в JPEG: FailedToExecuteCommand `" gswin32c.exe "/ PDFDelegateFailed

**************************** Сообщение об ошибке ********************

RuntimeError: Magick: PDFDelegateFailed `[библиотека ghostscript 9.09] -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap = 500000000 -dAlignToPixels = 0DDITFF = = -DD= pamcmyk32 "-dTextAlphaBits = 4 -dGraphicsAlphaBits = 4" -r72x72 "-dUseCIEColor -dFirstPage = 1 -dLastPage = 1" -sOutputFile = C: / Users / **** / AppData / Local / Temp / mag-130% DFF-1309"" -fC: / Users / **** / AppData / Local / Temp / magick-13092ks9r_NT8Xygw "" -fC: / Users / **** / AppData / Local / Temp / magick-13092NNqfnGb-iNhM "': невозможно восстановитьошибка: неверный доступ в стеке операндов: истина ложьringval-- @ error / pdf.c / InvokePDFDelegate / 274

1 Ответ

0 голосов
/ 13 сентября 2018

Похоже, у вас есть неверный файл PDF.У вас также есть древняя версия Ghostscript, 9.09 - 5 лет, и я бы попробовал вместо нее использовать текущую версию.

Я бы также попробовал просто открыть PDF-файл с помощью Ghostscript, чтобы увидеть, работает ли он,если этого не произойдет, мне понадобится оригинальный файл PDF, чтобы объяснить причину.

Одна вещь, которая имеет отношение к делу, хотя вы, возможно, не сможете ее изменить, это;Не используйте -dUseCIEColor.

...