Я изучаю пару сторонних компонентов для работы с PDF через C#. Это Aspose.pdf.net и iTextSharp. Ниже приведены сведения о том, что я изучаю для них:Как дублировать PDF с некоторой заменой текста и редакцией
У меня есть некоторые PDF-файлы, содержащие конфиденциальную информацию в виде текста, например, имя человека, город и т. Д. Эти PDF-файлы необходимо дублировать в другую копию, но в то время как создавая дублируемую копию, нужно искать чувствительный текст & заменен на какой-то фиктивный текст. Замена необходима, чтобы избежать отслеживания исходной информации любыми мошенническими средствами. Кроме того, замененный текст требует редактирования.
Поиск текста, который, как ожидается, будет поддерживать RegEx, поскольку могут быть изменения текста, которые необходимо замаскировать.
Не могли бы вы помочь мне, как это можно сделать с помощью iTextShart.
Заранее спасибо.
iTextSharp способен выполнять полную редакцию (как визуальные, так и данные, хранящиеся в pdf) с использованием модуля PdfSweep (http://itextpdf.com/itext7/pdfsweep). Я напишу ответ, содержащий более подробную информацию. –
@Jaqen. Ответ Самуэля - вариант для вас или вы ищете что-то другое. Поскольку вы не приняли этот ответ, ни комментарий, ни редактирование вашего вопроса, как указано, каким образом ответа может быть недостаточно, вам будет сложно помочь вам в дальнейшем. – mkl
Спасибо @mkl, я добавил комментарий .. –