如何將PDF網址轉換爲PNG?imagick類dosnt工作的URL輸入!
嗨, 將我的本地PDF文件的網頁爲PNG文件,通過這個代碼:
$im = new imagick($url . '[' . $i . ']');
$im->setImageFormat("png");
$im->writeImage($thisFile);
此代碼的工作,只有當我的PDF文件上存在我的地方(例如$url = "./pdf_files/test.pdf"
),一個本地文件路徑。 但是,如果我將其更改爲URL,$url = "http://khajenejad.staffcms.um.ac.ir/imagesm/1023/stories/pm-76.pdf"
,則無法將pdf網頁轉換爲png。它會報告以下錯誤。 順便提一下http://khajenejad.staffcms.um.ac.ir/imagesm/1023/stories/pm-76.pdf是一個有效的網址。
異常 'ImagickException' 有消息 '無法打開圖像`/var/www/PDF/http:/khajenejad.staffcms.um.ac.ir/imagesm/1023/stories/pm-76.pdf' :/var/www/PDF/index.php:37
堆棧跟蹤:#0 /var/www/PDF/index.php(37):Imagick:沒有這樣的文件或目錄@ blob.c/OpenBlob/2439 - > __ construct('http://khajenej ...')#1 {main}
我該怎麼辦?