При преобразовании некоторых файлов PDF в JPG с помощью GhostScript или ImageMagick содержимое каждого из них не является хорошим. Есть странные символы и неизвестный текст, подобный этому:
JPG результат:
%PDF-1.7
%???
1 0 obj
<</Type/Catalog/Pages 2 0 R/Lang(fr-FR) /MetaData 15 0 R/ViewerPreferences 16 0 R>>
endobj
2 0 obj
Команда ImageMagick:
convert -density 300 -background white -alpha remove -limit memory 1 -limit map 1 -quality 100 $pdf_path_long $jpg_path
Эта проблема возникает только на моем рабочем сервере (локально файлы JPG создаются нормально). И только для некоторых файлов PDF, но я не знаю, какие именно.
Например, не работает файл Word (.docx), сохраненный в формате PDF с Apple Mac.
Это проблема кодирования? Почему это происходит только на рабочем сервере, а не локально? Что я могу сделать для исправления на сервере?