Как отключить рендеринг полей формы в GhostScript - PullRequest
1 голос
/ 31 января 2012

Я использую GhostScript для рендеринга файлов PDF в изображения PNG.Однако я обнаружил, что некоторые PDF-файлы имеют поля формы, которые содержат данные (в данном случае сегодняшнюю дату), которые я не хотел бы присутствовать в выходном изображении.Можно ли отключить рендеринг значений полей в GhostScript?

1 Ответ

2 голосов
/ 01 февраля 2012

Я считаю, что по умолчанию Ghostscript не будет отображать поля формы PDF, смотрите: http://ghostscript.com/doc/current/Use.htm#PDF_switches

-dShowAcroForm
    Show annotations referred from the Interactive Form Dictionary (AcroForm dictionary).
    By default, AcroForm is not enumerated because Adobe Acrobat doesn't do this. This 
    option may be useful for debugging or recovery of incorrect PDF files that don't 
    associate all annotations with the page objects. 

Вы можете установить переключатель -dShowAcroForm=false, чтобы быть уверенным.

Если вы имеете в виду аннотации (которые показаны по умолчанию), вы можете также установить переключатель -dShowAnnots=false.

...