Windowsサーバーにimagemagickをインストールし、CMDで試したときにファイルを正常に変換しましたが、phpで次のコードを使用すると:-
$im = new imagick( 'arc.pdf[0]' );
$im->setImageColorspace(255);
$im->setResolution(300, 300);
$im->setCompressionQuality(95);
$im->setImageFormat('jpeg');
$im->writeImage('thumb.jpg');
$im->clear();
$im->destroy();
次のエラーが発生します:-
ImagickException: 画像 `arc.pdf' を開けません: そのようなファイルまたはディレクトリはありません @ error/blob.c/OpenBlob/2638 in C:\wamp\www\test\test.php 行 10
私も試しました
$im = new imagick( 'C:\wamp\www\test\arc.pdf' );
$im->setImageColorspace(255);
$im->setResolution(300, 300);
$im->setCompressionQuality(95);
$im->setImageFormat('jpeg');
$im->writeImage('thumb.jpg');
$im->clear();
$im->destroy();
それからそれは与えます:-
ImagickException: Postscript delegate failed `C:\wamp\www\test\arc.pdf':No such file or directory @ error/pdf.c/ReadPDFImage/679 in C:\wamp\www\test\test.php オンライン10