Конвертируйте PDF в JPG с помощью ImageMagick: неправильный контент со странными символами - PullRequest
0 голосов
/ 09 января 2019

При преобразовании некоторых файлов 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.

Это проблема кодирования? Почему это происходит только на рабочем сервере, а не локально? Что я могу сделать для исправления на сервере?

...