Я написал сценарий php
, чтобы программно создать миниатюру PNG
за каждые PDF
в папке. Я использую imagemagick
, чтобы это сделать, выполнив следующую команду:Ошибка преобразования PDF в PNG Imagemagick: невозможно создать временный файл
exec('convert file.pdf[0] file.png');
Все работает, но вдруг я начал получать ошибку каждый раз, когда я пытаюсь:
новообращенного: не удалось создать временный файл
file.pdf
: ӓ? U | SvU? T ??? [U @ ошибка/pdf.c/ReadPDFImage/381. конвертировать: отсутствует изображение filenamefile.png
@ ошибка/convert.c/ConvertImageCommand/2940.
Конечно, я пробовал прямо в командной строке, и это происходит.
Любая идея?
PS: я работаю с ImageMagick 6.6.0-4
Что такое '[0]' выполнение в имени файла команды для выполнения? – arkascha
Это конвертировать только первую страницу PDF-файла. Но это не имеет никакого отношения к проблеме. То же самое происходит, если я пробую без него – user2261050