我正在使用的系统使用 linux 实用程序 convert 将 pdf 转换为 jpg。我的盒子给了我以下错误。
>$ convert Badge-1114044091.pdf Badge-1114044091.jpg
convert: Postscript delegate failed `Badge-1114044091.pdf'.
convert: missing an image filename `Badge-1114044091.jpg'.
但是生产机器没有。根据
>$ convert -version
我的版本和生产机器一样。我不确定如何检查是否需要更新后记。不是真正的 Linux 大师。
编辑:根据建议,我检查了 Ghostscript。以下已安装。
>$ gs -version
ESP Ghostscript 8.15.3 (2006-08-25)
Copyright (C) 2004 artofcode LLC, Benicia, CA. All rights reserved.
最佳答案
安装 GhostScript。
ImageMagick(“转换”实用程序)实际上并不转换 PDF;它使用类似
的神秘命令调用 GhostScriptgs -q -sDEVICE=jpeg -dBATCH -dNOPAUSE -dFirstPage=1 -dLastPage=1 -r<OUTPUT RESOLUTION> -sOutputFile=<OUTPUT>.jpg <INPUT>.pdf 2>&1
如果您想要更多控制权,您可能想直接尝试该命令。
关于linux - linux Imagemagick 将 PDF 转换为 JPG 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/624678/