Php imagick类中的URL输入无效!
如何将pdf URL转换为png 嗨, 我通过以下代码将本地pdf文件页面转换为png文件:Php imagick类中的URL输入无效!,php,imagick,Php,Imagick,如何将pdf URL转换为png 嗨, 我通过以下代码将本地pdf文件页面转换为png文件: $im = new imagick($url . '[' . $i . ']'); $im->setImageFormat("png"); $im->writeImage($thisFile); 此代码仅在本地文件路径(例如$url=“./pdf\u files/test.pdf”)上存在我的pdf文件时有效。 但是,如果我将其更改为URL,$URL=”http://khajenejad.
$im = new imagick($url . '[' . $i . ']');
$im->setImageFormat("png");
$im->writeImage($thisFile);
此代码仅在本地文件路径(例如$url=“./pdf\u files/test.pdf”
)上存在我的pdf文件时有效。
但是,如果我将其更改为URL,$URL=”http://khajenejad.staffcms.um.ac.ir/imagesm/1023/stories/pm-76.pdf“
,无法将pdf url页转换为png。它报告以下错误。
顺便说一下,这是一个有效的url
异常“ImagickException”,消息为“无法打开图像”/var/www/PDF/http:/khajenejad.staffcms.um.ac.ir/imagesm/1023/stories/pm-76.PDF”:在/var/www/PDF/index.php中没有这样的文件或目录@blob.c/OpenBlob/2439
堆栈跟踪:#0/var/www/PDF/index.php(37):Imagick->u构造(“…”)#1{main}
我能做什么?将pdf下载到服务器上的临时文件中,然后进行处理。使用卷曲或类似的东西