我正在尝试使用以下代码将 PDF 转换为 JPG 文件:
$pdf_file = 'text.pdf';
$save_to = 'demo.jpg'; //make sure that apache has permissions to write in this folder! (common problem)
//execute ImageMagick command 'convert' and convert PDF to JPG with applied settings
exec('convert '.$pdf_file.' '.$save_to, $output, $return_var);
if($return_var == 0) { //if exec successfuly converted pdf to jpg
print "Conversion OK";
}
else print "Conversion failed.<br />".$output;
我收到消息 Conversion OK 但没有创建图像文件。当我在不同的服务器上尝试这个时,一切正常。根目录的权限设置为 777。我不知道为什么它不起作用……我不知道两台服务器上都安装了哪些版本的 Imagemagick。也许这就是问题所在?在 phpinfo() 中没有关于版本或任何内容的信息。