我正在尝试将pdf文件(扩展名为.pdf的扫描图像)转换为.jpg,该文件使用Python 3.6和PythonMagick 0.9.13,ghostscript 0.6包含多个页面。所有这些都是从PyCharm解释器软件包安装的。 OS-Windows10 64位
它工作了一段时间,但是现在它给了我一个下面的错误,我试图通过研究下面所有链接中给出的建议来找到解决方法,但是没有任何解决方法。谁能帮我解决这个问题?太好了!
Error with ImageMagick and Ghostscript converting from PDF
Imagemagick Convert PDF to JPEG: FailedToExecuteCommand `"gswin32c.exe" / PDFDelegateFailed
****************************错误消息***************** ***
RuntimeError:Magick:PDFDelegateFailed`[ghostscript库9.09] -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap = 500000000 -dAlignToPixels = 0 -dGridFitTT = 2“ -sDEVICE = pamcmyk32” -dTextAlphaBits = 4 = 4“ -r72x72” -dUseCIEColor -dFirstPage = 1 -dLastPage = 1“ -sOutputFile = C:/ Users / **** / AppData / Local / Temp / magick-13092f9RE6HZSrtFU%d”“ -fC:/ Users / * *** / AppData / Local / Temp / magick-13092ks9r_NT8Xygw“” -fC:/ Users / **** / AppData / Local / Temp / magick-13092NNqfnGb-iNhM“':无法恢复的错误:无效访问 操作数堆栈: true false --nostringval-- --nostringval-- --nostringval-- --nostringval-- --nostringval-- InputAttributes --nostringval-- --nostringval-- InputAttributes --nostringval-- @ error / pdf.c / InvokePDFDelegate / 274
答案 0 :(得分:0)
好像您的PDF文件无效。您还拥有一个古老的Ghostscript版本,9.09已有5年历史了,我将从尝试使用当前版本开始。
我还尝试使用Ghostscript打开PDF文件,看看是否可行,否则,我需要原始的PDF文件说明原因。
一个重要的事情是,尽管您可能无法更改它;不要使用-dUseCIEColor。