Как навсегда удалить содержимое из PDF на основе координат на странице или страницах - PullRequest
0 голосов
/ 07 апреля 2020

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

Например, предположим, что этот документ:

Страница 1: Page 1 of PDF Document Страница 2: Page 2 of PDF Document

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

Page 1 Отредактировано Page 1 Redacted Page 2 Отредактировано Page 2 Partial Image Redacted

Как можно добиться этого безопасным способом? Моя гипотеза состоит в том, что вам нужно удалить содержимое на заднем плане, а затем нарисовать прямоугольники редактирования.

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

Еще одна вещь: я бы предпочел сделать это с Node.js или с NET, так как эти технологии мне более знакомы с.

Я ценю любую помощь.

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