Учитывая документ PDF, который содержит текст, изображения и все обычные объекты содержимого, я хотел бы реализовать функцию безопасного редактирования. То есть я хотел бы нарисовать черный прямоугольник по одной или нескольким координатам на одной или нескольких страницах документа, чтобы заблокировать чтение содержимого; но я также хотел бы навсегда удалить содержимое по заданным координатам.
Например, предположим, что этот документ:
Страница 1: Страница 2:
Затем вы рисуете несколько черных прямоугольников, чтобы заблокировать некоторое содержимое, эффективно редактируя документ, чтобы скрыть информацию, которую вы не хотите видеть.
Page 1 Отредактировано Page 2 Отредактировано
Как можно добиться этого безопасным способом? Моя гипотеза состоит в том, что вам нужно удалить содержимое на заднем плане, а затем нарисовать прямоугольники редактирования.
Причина в том, что пользователь может использовать инструмент манипуляции PDF для удаления черных прямоугольников и отображения содержимого, которое мы намеревались прятаться. Для этого, в дополнение к созданию черных прямоугольников с заданными координатами, я бы хотел удалить все объекты из координат до рисования прямоугольников. Это может быть текст, или это могут быть изображения или частичные изображения.
Еще одна вещь: я бы предпочел сделать это с Node.js или с NET, так как эти технологии мне более знакомы с.
Я ценю любую помощь.