我在 Ubuntu 18 上安装了带有 ghostscript 9.26 的 imagemagick 7。我正在尝试运行一个简单的转换以将 pdf 更改为 jpg,但出现此错误
convert -density 100 -colorspace rgb /home/cougs/test.pdf -scale 200x200 /home/cougs/test
convert: no decode delegate for this image format `' @ error/constitute.c/ReadImage/556.
convert: no images defined `/home/cougs/test' @ error/convert.c/ConvertImageCommand/3300.
我安装了 jpg 扩展。如果您查看配置,您会得到这个。
identify -version
Version: ImageMagick 7.0.8-27 Q16 x86_64 2019-02-13 https://imagemagick.org
Copyright: © 1999-2019 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC HDRI OpenMP
Delegates (built-in): jpeg x
它显示了 jpg 代表。我不确定它是否行不通。
最佳答案
我完全删除了 GS 和 Imagemagick。用 GS 9.23 版本重新安装它。现在可以了。
关于ubuntu - 无法使用 imagemagick 和 ghostscript 将 PDF 转换为 jpg,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54680292/