Преобразуйте ошибку при изменении PDF на png

Я пробовал, преобразовывают PDF в изображение, когда я получил эту ошибку. Я с тех пор преобразовал PDF в изображение с помощью инструмента снимка экрана, но я обеспокоен, что, когда я работаю больше с человеком, который предоставил мне источник PDF, который я буду видеть, посмотрите эту ошибку больше. Я хотел бы знать, существует ли способ предотвратить его.

lol:~/public_html/images/Poster$ convert Gordon\ conference\ \ water\ 2018\ 36x48.pdf GCW2018.png

   **** Warning: considering '0000000000 XXXXX n' as a free entry.
   **** Warning: considering '0000000000 XXXXX n' as a free entry.
   **** Warning: considering '0000000000 XXXXX n' as a free entry.
   **** Warning: considering '0000000000 XXXXX n' as a free entry.
   **** Warning: considering '0000000000 XXXXX n' as a free entry.
   **** Warning: considering '0000000000 XXXXX n' as a free entry.
   **** Warning: considering '0000000000 XXXXX n' as a free entry.

   **** This file had errors that were repaired or ignored.
   **** The file was produced by: 
   **** >>>> Mac OS X 10.12.6 Quartz PDFContext <<<<
   **** Please notify the author of the software that produced this
   **** file that it does not conform to Adobe's published PDF
   **** specification.

да, источник PDF прибыл из Mac.

1
задан 21 July 2018 в 13:44

1 ответ

Это - проблема с Горной цепью Mac OS, неправильно кодирующей файл PDF, который вызывает GhostScript (который является что convert использует закулисный, чтобы сделать преобразование) бросить такую ошибку.

Можно вместо этого попытаться использовать pdftoppm который, по моему опыту, создает лучшее качество pngs также

Установка: sudo apt-get install poppler-utils

Использование: pdftoppm input.pdf outputname -png

0
ответ дан 8 December 2019 в 00:10

Другие вопросы по тегам:

Похожие вопросы: