Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/264.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php imagick类中的URL输入无效!_Php_Imagick - Fatal编程技术网

Php imagick类中的URL输入无效!

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.

如何将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.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下载到服务器上的临时文件中,然后进行处理。使用卷曲或类似的东西