繁体   English   中英

无法使用PHP和ImageMagick将PDF转换为图像

[英]Cannot convert PDF to image using PHP and ImageMagick

CentOS 6.7 x64
PHP 5.5.28
GPL Ghostscript 9.16 (2015-03-30)
ImageMagick 6.9.1-6 Q16 x86_64 2015-06-25

我需要将PDF转换为图像,如下所示:

<?php
echo shell_exec('/usr/local/bin/convert -density 300 /path/to/file.pdf -resize 25% -compress lossless -quality 0 /path/to/file.jpg');
?>

但是,此命令的输出为:

Unknown device: pamcmyk32
Unrecoverable error: undefined in .uninstallpagedevice Operand stack:
    defaultdevice

如果我通过SSH执行完全相同的命令,那么它将起作用! 但为什么?!

通过降级为ImageMagick 6.9.1-4解决。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM