Ghostscript Pdf Удаление прозрачных объектов - PullRequest
0 голосов
/ 10 июня 2018

У меня есть несколько .pdf, содержащих повторно прозрачные объекты (текст).(Он содержит непрозрачные объекты (текст и векторы), а также изображения)

Не водяные знаки, сделанные Acrobat или др. Это фон в качестве стиля.

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

Есть ли способ изменить непрозрачность полупрозрачных объектов на 0 .Или даже удаление их полностью из pdf, с ghostscript? Используя предварительный полет Adobe Acrobat и перемещая их как изображения, удаляются все изображения в pdf, а не только прозрачные объекты.

  • Как это можно сделатьбыть достигнутым с помощью Ghostscript и соответствующего кода PostScript?

Эти Awnsers

Где полезно, знать, как получать объекты и изображения, но не выполнять фильтрацию специально для прозрачных объектов.

Любые идеи также приветствуются.

1 Ответ

0 голосов
/ 10 июня 2018

Я подозреваю, что причина, по которой вы не можете удалить объекты с помощью Acrobat, не в том, что они прозрачные.Гораздо более вероятно, что они описываются формой XObject.Обычно они не могут быть отредактированы Acrobat.

Вы можете использовать -dNOTRANSPARENCY и устройство pdfwrite, чтобы создать новый файл PDF без прозрачности, но это исключит все прозрачность ввыходной файл.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...