使用PythonMagick进行JPF转换
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用PythonMagick进行JPF转换相关的知识,希望对你有一定的参考价值。
我正在尝试将pdf文件(扩展名为.pdf的扫描图像)转换为.jpg,其中包含使用Python 3.6和PythonMagick 0.9.13,ghostscript 0.6的多页面。所有这些都是从PyCharm Interpreter Package安装的。 OS-Windows10 64位
它工作正常一段时间,但现在它给我一个下面的错误,我试图通过查看以下所有链接中给出的建议找到解决方法,没有任何成效。任何人都可以帮我解决这个问题吗?这会很棒!! Error with ImageMagick and Ghostscript converting from PDF
Imagemagick Convert PDF to JPEG: FailedToExecuteCommand `"gswin32c.exe" / PDFDelegateFailed
****************************错误信息********************
RuntimeError:Magick:PDFDelegateFailed` [ghostscript library 9.09] -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap = 500000000 -dAlignToPixels = 0 -dGridFitTT = 2“-sDEVICE = pamcmyk32”-dTextAlphaBits = 4 -dGraphicsAlphaBits = 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“':不可恢复的错误:放入操作数堆栈中的invalidaccess:true false - nostringval---nostringval---nostringval---nostringval---nostringval-- InputAttributes --nostringval---nostringval-- InputAttributes --nostringval-- @ error / pdf.c / InvokePDFDelegate / 274
您的PDF文件似乎无效。你还有一个古老版本的Ghostscript,9.09是5岁,我首先尝试使用当前版本。
我也尝试用Ghostscript打开PDF文件,看看是否有效,如果没有,那么我需要原始的PDF文件来说明原因。
有一点是相关的,尽管你可能无法改变它,但是;不要使用-dUseCIEColor。
以上是关于使用PythonMagick进行JPF转换的主要内容,如果未能解决你的问题,请参考以下文章