Я использую пакет spatie / pdf-to-image для преобразования pdf в изображения и получаю эту ошибку. Я успешно установил imagick и ghostscript.
echo realpath("sample.pdf");
$pdf = new Spatie\PdfToImage\Pdf(realpath("sample.pdf"));
/opt/lampp/htdocs/phppro/sample.pdf
Fatal error: Uncaught ImagickException: Failed to read the file in
/opt/lampp/htdocs/phppro/vendor/spatie/pdf-to-image/src/Pdf.php:38
Stack trace:
#0 /opt/lampp/htdocs/phppro/vendor/spatie/pdf-to-image/src/Pdf.php(38): Imagick->__construct('/opt/lampp/htdo...')
#1 /opt/lampp/htdocs/phppro/index.php(42): Spatie\PdfToImage\Pdf->__construct('/opt/lampp/htdo...')
#2 {main} thrown in /opt/lampp/htdocs/phppro/vendor/spatie/pdf-to-image/src/Pdf.php on line 38
, когда я создаю pdf-файл из изображений с помощью некоторых онлайн-инструментов, и если попытаться преобразовать этот pdf в изображения с помощью моего php кода, это сработает. хорошо, но это не работает с другими PDF-файлами.
Очень странная проблема, пожалуйста, помогите мне.