Ghostscript: сохранить аннотации (сохранить различие между печатью и без печати)? - PullRequest
0 голосов
/ 09 декабря 2018

В настоящее время я использую GS для преобразования PDF-файлов в PDF-файлы (в основном для преобразования шрифтов T1 в CFF).

-dPDFSETTINGS = / prepress -dAutoRotatePages = / Nones -dEmbedAllFonts = true -dSubsetFonts = true -dPrinted= false

Это мои флаги, которые я использую сейчас.Поскольку я установил dPrinted = false, он сохраняет ссылки в моих файлах, даже если они не распечатаны.

Но если у меня есть ссылки и аннотации, которые обычно отображаются только на одном носителе (на экране),Кажется, dPrinted заставляет меня выбирать тот или иной путь для моего преобразованного файла.Есть ли способ ввести PDF, который имеет аннотации на экране, но не на бумаге, и вывести PDF, который имеет такое же различие?

Спасибо.

1 Ответ

0 голосов
/ 09 декабря 2018

В настоящее время нет, нет способа сохранить и как печатные, так и непечатные аннотации, вы можете иметь одну или другую.

Изменяя Printed, вы можете сохранить либо печатные аннотации(Печатные = истинные) или непечатные (Печатные = ложные) аннотации.

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

...