PDFのURLをpngに変換する方法は?
こんにちは、私はこのコードで私のローカル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のURLページをpngに変換できません。以下のエラーを報告します。ちなみにhttp://khajenejad.staffcms.um.ac.ir/imagesm/1023/stories/pm-76.pdfは有効なURLです。
例外'ImagickException'とメッセージ'画像を開くことができません`/var/www/PDF/http:/khajenejad.staffcms.um.ac.ir/imagesm/1023/stories/pm-76.pdf':そのようなファイルまたはディレクトリはありません@ blob.c / OpenBlob / 2439'in /var/www/PDF/index.php:37
スタックトレース:#0 /var/www/PDF/index.php(37):Imagick-> __ Construct(' http:/ / khajenej ...')#1 {main}
私に何ができる?