【发布时间】:2016-04-12 20:03:04
【问题描述】:
我正在使用 Imagick 并尝试将 pdf 转换为 png。它失败。我的 error_log 显示“读取文件失败”。
示例代码:
$fileone = $_SERVER['DOCUMENT_ROOT'] . '/' . 'test.pdf';
$image = new Imagick($fileone);
$image->readImage($fileone);
$image->thumbnailImage(300, 0);
echo '<img src="data:image/png;base64,' . base64_encode($image->getimageblob()) . '" />';
想法?
【问题讨论】:
-
我假设你已经安装了
ghostscript? -
是的,为了安全起见,我重新安装并重置了服务器。
-
@Jeremy,你的问题解决了吗?有一样的。
-
@oleg 是的,我的解决方案是完全为 PDF 绕过 imagick,只使用 ghostscript。