【发布时间】:2019-02-13 22:14:56
【问题描述】:
我在 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 代表。我不确定它是否行不通。
【问题讨论】:
-
几种可能性之一。 1)GS没有正确安装。 2) GS 9.26 有一些错误——尝试降级到 9.23、9.24 或 9.25。 3) 最有可能的是,您需要编辑您的 policy.xml 文件以启用 PDF 处理(由于旧的 GS 错误)。见*.com/questions/52861946/…
标签: ubuntu imagemagick-convert