Can';t在ImageMagick中安装GhostScript
下载ImageMagick的最新版本。打开它。按如下方式安装Ghostscript:Can';t在ImageMagick中安装GhostScript,imagemagick,ghostscript,Imagemagick,Ghostscript,下载ImageMagick的最新版本。打开它。按如下方式安装Ghostscript: $ sudo apt-get install ghostscript 之后,尝试配置ImageMagick: $ ./configure --with-gslib $ make $ make install 之后,我尝试将PDF转换为jpg $ sudo /usr/local/bin/convert in.pdf out.jpg 我看到了这个错误 convert: no decode delegate f
$ sudo apt-get install ghostscript
之后,尝试配置ImageMagick:
$ ./configure --with-gslib
$ make
$ make install
之后,我尝试将PDF转换为jpg
$ sudo /usr/local/bin/convert in.pdf out.jpg
我看到了这个错误
convert: no decode delegate for this image format `/tmp/magick-BzHdr4Kp-00000001' @ error/constitute.c/ReadImage/544.
convert: Postscript delegate failed `in.PDF': Нет такого файла или каталога @ error/pdf.c/ReadPDFImage/678.
convert: no images defined `out.jpg' @ error/convert.c/ConvertImageCommand/3044.
我做错了什么?尝试以下
convert
命令,以更准确地查看可能出现的错误:
convert a.pdf -debug coder a.jpg
convert a.pdf -debug all a.jpg
可能会有大量的输出流向stderr。在这些行中,你可以看到IM在哪里寻找鬼脚本。还有,试试看
convert -list delegate
convert -list delegate | grep --color -E '(eps|pdf)'
找到ImageMagick试图运行Ghostscript的确切命令行(它可以调用gsx
而不是gs
,或者可以在/usr/local/bin/
中查找它)。如果发现与真实的Ghostscript安装有任何偏差,可以通过编辑delegates.xml
来修复
convert -list configure
将向您显示ImageMagick是如何配置的(例如,gs
是否在编译时处于DELEGATES
变量列表中)。在这里,您还可以找到在哪里查找delegates.xml
:
convert -list configure | grep CONFIGURE_PATH
应列出此(以及其他)*.xml设置文件所在的目录,这些文件控制
convert
等的行为…尝试以下convert
命令以更准确地查看可能出现的问题:
convert a.pdf -debug coder a.jpg
convert a.pdf -debug all a.jpg
可能会有大量的输出流向stderr。在这些行中,你可以看到IM在哪里寻找鬼脚本。还有,试试看
convert -list delegate
convert -list delegate | grep --color -E '(eps|pdf)'
找到ImageMagick试图运行Ghostscript的确切命令行(它可以调用gsx
而不是gs
,或者可以在/usr/local/bin/
中查找它)。如果发现与真实的Ghostscript安装有任何偏差,可以通过编辑delegates.xml
来修复
convert -list configure
将向您显示ImageMagick是如何配置的(例如,gs
是否在编译时处于DELEGATES
变量列表中)。在这里,您还可以找到在哪里查找delegates.xml
:
convert -list configure | grep CONFIGURE_PATH
应列出此(以及其他)*.xml设置文件所在的目录,这些文件控制
转换
等行为的方式…您是否/配置
--使用gslib`完成,没有任何错误或明显警告(例如找不到gslib--没有…
)?错误信息部分是俄语的——是您的语言环境
?是的,我来自俄罗斯。在./configure--with gslib之后没有错误您是否/configure
--with gslib`complete没有任何错误或明显的警告(例如找不到gslib--building with…
)?错误信息部分是俄语的——是您的语言环境
?是的,我来自俄罗斯。在./configure--with gslib之后没有错误