在imagemagick中将单页pdf转换为jpg时无法执行命令'gs'

时间:2018-11-30 07:58:49

标签: imagemagick imagemagick-convert

当我执行以下命令(以创建pdf文件的缩略图)

转换-密度300'image.pdf'-色彩空间RGB-调整大小'100x100 ^'-重力北-范围100x100'image_thumbnail.jpg

我遇到以下错误

转换:FailedToExecuteCommand`'gs'-sstdout =%stderr -dQUIET -dSAFER -dBATCH -dNOPAUSE -dNOPROMPT -dMaxBitmap = 500000000 -dAlignToPixels = 0 -dGridFitTT = 2'-sDEVICE = pngalpha'-dTextAlphaBits = 4 -dGraphicsAlphaBits = 4'-r72x72'-dFirstPage = 1 -dLastPage = 1'-sOutputFile = / tmp / magick-2243905865hWInyt6%d''-f / tmp / magick-22439X8ArwDDJggvw''-f / tmp / magick-22439Omw2cAWv3jxW'' (-1)@ error / delegate.c / ExternalDelegateCommand / 478。

1 个答案:

答案 0 :(得分:1)

您好Prashant

我使用node-pdf-image软件包遇到了这样的问题。找到解决方案之前,我已经进行了几天的调查。 我试图更新ImageMagick和GhostScript的版本,但没有帮助。

我发现的唯一解决方法是下一个解决方法:使用 GraphicsMagick 并调用以gm开头的转换-类似于gm convert [options]

但是,当然,这种解决方案对我来说是可以接受的,并且取决于任务。