【问题标题】:Ghostscript necessary for pdf to image conversion using python?使用python将pdf转换为图像所需的Ghostscript?
【发布时间】:2017-11-29 10:35:20
【问题描述】:

我试图使用 python 脚本和带有 ImageMagick 绑定的 Wand 将 pdf 转换为图像。但是,我真的想避免使用 Ghostscript?是否可以这样做,因为 Wand 的安装没有提及有关 Ghostscript 的任何内容,但似乎必须使用 python 从 pdf 转换为图像。有没有人尝试过这样做?

Wand git repo (https://github.com/dahlia/wand/issues/319) 中也存在类似的问题。这意味着没有Ghostscript真的无法将pdf转换为png吗?

这可能是基于操作系统和 ImageMagick 版本的问题吗?我正在使用 MacOS 和 ImageMagick@6。由于某种原因,我无法在 Mac 上运行最新的 ImageMagick(7.1)。因此,如果有人尝试过不同的操作系统或最新版本的 ImageMagick,欢迎提供意见。

【问题讨论】:

    标签: python pdf imagemagick ghostscript wand


    【解决方案1】:

    ImageMagick 最终通过管道输出到 Ghostscript 进行转换。

    而且也很糟糕。几个月前我在 PHP 脚本中遇到了这个问题,水晶报告创建了格式错误的 PDF 文件,ImageMagick 试图修复它,并引发 java 错误,但如果绕过 ImageMagick,Ghostscript 可以很好地转换它。

    用这个命令行执行 ghostscript -dJPEGQ=95 -r600 -dNOPAUSE -q -sDEVICE=jpeg -dBATCH -sOutputFile="OutputImage_%d.jpeg" "SourcePDFPath.pdf" 把一个PDF转成多个jpeg

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-12-14
      • 1970-01-01
      • 2012-07-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-08-30
      相关资源
      最近更新 更多