您好我正在尝试使用ImageMagick将PDF转换为图像,并且它会抛出以下错误:
$ convert error720.pdf error720.png
convert.exe: FailedToExecuteCommand `"C:/Program Files (x86)/gs/gs9.09/bin/gswin
32c.exe" -q -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap=500000000 -
dAlignToPixels=0 -dGridFitTT=2 "-sDEVICE=pngalpha" -dTextAlphaBits=4 -dGraphicsA
lphaBits=4 "-r72x72" "-sOutputFile=C:/Users/SURESH~1/AppData/Local/Temp/magick-
4680NzHfmhYvSbW4%d" "-fC:/Users/SURESH~1/AppData/Local/Temp/magick-4680Wqgv9awWP
WwC" "-fC:/Users/SURESH~1/AppData/Local/Temp/magick-4680KJ2X0fSVMwXJ"' (-1) @ er
ror/utility.c/SystemCommand/2051.
convert.exe: no images defined `error720.png' @ error/convert.c/ConvertImageComm
and/3187.
我正在运行Windows 8 64位。
答案 0 :(得分:2)
您可以尝试多种方法:
检查您正在使用的ImageMagick版本以及安装了哪些代理(帮助程序)。请运行以下命令,然后点击问题下的edit
,然后粘贴输出。
identify -version
和
configure -list delegates | grep -i delegate
检查您已安装的ghostscript
版本并报告:
gswin32c -v
在阅读-density
文件之前尝试添加PDF
:
convert -density 288 error720.pdf error720.png
答案 1 :(得分:1)
嗨马克感谢您的回复。下载64位版本的ghostscript,现在工作正常。
Link:
http://downloads.ghostscript.com/public/gs910w64.exe