Как добавить цифровую подпись в PDF на C#

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

Шаги по добавлению цифровой подписи в PDF на C#

  1. Добавьте ссылку на библиотеку Aspose.PDF for .NET для цифровой подписи PDF в своем приложении.
  2. Загрузите входной PDF-файл document и файл сертификата в объект класса PKCS7.
  3. Задайте прямоугольные координаты на странице и изображение внешнего вида для размещения подписи
  4. Сертифицируйте файл PDF, чтобы завершить процесс подписания документа
  5. Сохраните выходной PDF-файл с подписью в указанной позиции.

Эти шаги поясняют, как с помощью C# добавить подпись в файл PDF. Вы можете настроить внешний вид изображения как рукописные подписи при загрузке входного изображения. Кроме того, файл сертификата вместе с паролем также требуется для подтверждения подлинности цифровых подписей.

Код для добавления цифровой подписи в PDF на С#

В приведенном выше фрагменте кода показано, как использование функции цифровой подписи PDF* C# можно интегрировать в ваши приложения. Объект класса PdfFileSignature используется для работы с различными свойствами подписи. Например, информация о версиях или правах пользователя, разрешения на доступ для добавления или удаления цифровых подписей из файла PDF и т. д.

В этой статье мы узнали, как добавить цифровую подпись в PDF на C#. Однако, если вы хотите научиться защищать файлы PDF, обратитесь к статье как защитить PDF паролем в С#.

 Русский