Обработка PDF со встроенным изображением с использованием Ghostscript

Я пытаюсь обработать PDF с Ghostscript 9.05, который содержит изображение. Оригинальный PDF отлично отображается в Adobe Acrobat Reader 9, а также в встроенном средстве просмотра документов Ubuntu.

При запуске файла через Ghostscript я получаю:

   **** Warning: File encountered 'rangecheck' error while processing an image.
Loading NimbusSanL-ReguItal font from /usr/share/fonts/type1/gsfonts/n019023l.pfb... 4342240 2931231 2721360 1395616 3 done.

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

Затем изображение удаляется из выходного PDF.

Я пытался воссоздать это, создавая другие PDF-файлы со встроенным изображением, используя Prawn, но не смог воспроизвести.

Есть ли способ заставить ghostscript выполнить автозамену или исправить подобные проблемы?

1 ответ

Решение

Вы можете попробовать использовать текущую версию Ghostscript (9.07), которая может работать лучше. В противном случае вы можете открыть отчет об ошибке (вам нужно будет прикрепить файл PDF, чтобы его можно было исследовать).

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