【发布时间】:2013-01-20 06:33:36
【问题描述】:
我正在尝试使用 ImageMagick php 将 pdf 转换为 jpg。 ImageMagick 似乎需要 Ghostscript 来处理 pdf,但是我的共享主机提供商不允许安装 Ghostscript,因为它使用了 shell_exec() 和 exec()。
所以我的问题是。我可以在没有 Ghostscript 的情况下使用 ImageMagick 将 pdf 转换为 jpg。如果没有,是否有替代方案。我正在使用 wordpress 平台进行此操作,仅供参考。
【问题讨论】:
-
这可能有一个网络服务,但最好避免使用免费的,因为我想你会依赖它,并且你希望能够确定该服务会提供合理的可用性保证。
-
有人研究过创建一个安全版本的 ghostscript 吗?我手边没有源代码,但我可以想象这些调用与交互式 shell 或批处理文件转换不需要的其他东西有关。 @ion 如果该路线可行,您可能想提出一个新问题。
-
在客户端使用 PDF.js 怎么样 - 将其渲染到画布并重新发送到 php?
-
你看过 MuPDF 吗? mupdf.com
-
使用 Imagemagick 不一定需要 exec()。 Imagick 有一个 PHP 模块,所以你可以在 php 中使用它,很多人都成功了。
标签: php imagemagick ghostscript imagemagick-convert