我正在使用bellow命令将pdf转换为使用imagemagick的图像
convert -quality 100 "/home/pdfs/c5f28540-5136-11e9-8003-13b1ce237aeb.pdf[0]" "/home/pdfs/c5f28540-5136-11e9-8003-13b1ce237aeb-0.png"
当我试图转换PDF格式时,我得到低于错误
gs: /opt/bitnami/common/lib/libtiff.so.5: no version information available (required by /usr/lib/x86_64-linux-gnu/libgs.so.9)
gs: symbol lookup error: /usr/lib/x86_64-linux-gnu/libgs.so.9: undefined symbol: FT_Property_Set
.convert.bin: no images defined `/home/pdfs/c5f28540-5136-11e9-8003-13b1ce237aeb-0.png' @ error/convert.c/ConvertImageCommand/3258.
我已经安装了imagemagick,ghostscript和poppler-utils
gs版本 -
GPL Ghostscript 9.26 (2018-11-20)
转换版本 -
Version: ImageMagick 6.9.8-3 Q16 x86_64 2018-12-27 http://www.imagemagick.org
可能是什么问题。它曾经在我的旧服务器上完美运行
只是扩展一下emcconville上面的评论。
Ghostscript期望libtiff版本4.0.9,这是作为源代码发布的一部分提供的第三方代码的版本。您的软件包维护者已选择使用系统共享库,而不是我们随Ghostscript提供的已知工作代码。您似乎有一个共享库版本5(从名称猜测)。
但我怀疑这是真正的问题; FT_Property_Set是一个实际在FreeType中定义的符号。你有FreeType安装,如果有的话是什么版本? Ghostscript期望FreeType 2.9.1,如果你没有安装FreeType,那么那就是你的问题所在。