Объединение сертифицированных PDF-файлов

Нам нужно объединить несколько PDF-файлов, загруженных пользователем, в один PDF-файл. В настоящее время мы используем iTextSharp для этого без проблем для стандартных PDF-файлов. Но иногда один из файлов сертифицирован (например, выписка из банка, выданная банком), и это вызывает проблему. Он обрабатывает операцию как редактирование, что не разрешено из-за сертификата.

Мой вопрос: возможно ли это достичь, или есть фундаментальная причина, по которой это невозможно? Какие инструменты я могу использовать и как (iTextSharp, Aspose.Pdf и т. д.)?

Для ясности я не хочу, чтобы сертификат сохранялся в объединенном PDF-файле. Я хотел бы, чтобы в результате был стандартный PDF. Кроме того, я не говорю о PDF-файлах, защищенных паролем.

Большинство дискуссий, которые я могу найти в Интернете, либо говорят о файлах, защищенных паролем, либо пытаются поддерживать сертификат.

Большое спасибо, Робин


person robinbetts    schedule 18.02.2017    source источник
comment
Сертифицированный PDF-файл — это PDF-файл с сертификационной подписью. Таким образом, все, что вам нужно сделать, это удалить эту подпись. Подписи могут иметь визуализацию. Если вы хотите сохранить эту визуализацию, удалите подпись, выровняв поле подписи. В противном случае просто удалите его из полей формы и аннотаций страницы.   -  person mkl    schedule 18.02.2017


Ответы (1)


Сертификация PDF-документа предназначена для защиты его от модификации. Вы можете удалить подпись используя Aspose.Pdf из сертифицированного PDF, а затем объединить результирующий PDF-файл с другими PDF-документами.

Я Тилал, евангелист разработчиков в Aspose.

person Tilal Ahmad    schedule 24.02.2017