В этом базовом руководстве основное внимание уделяется тому, как добавить цифровую подпись к PDF в C#. Функция цифровой подписи полезна для проверки содержимого PDF, а также для предотвращения каких-либо изменений. Эти точные шаги и пример кода объясняют, как с помощью C# добавить подпись в файл PDF.
Шаги по добавлению цифровой подписи в PDF на C#
- Добавьте ссылку на библиотеку Aspose.PDF for .NET для цифровой подписи PDF в своем приложении.
- Загрузите входной PDF-файл document и файл сертификата в объект класса PKCS7.
- Задайте прямоугольные координаты на странице и изображение внешнего вида для размещения подписи
- Сертифицируйте файл PDF, чтобы завершить процесс подписания документа
- Сохраните выходной PDF-файл с подписью в указанной позиции.
Эти шаги поясняют, как с помощью C# добавить подпись в файл PDF. Вы можете настроить внешний вид изображения как рукописные подписи при загрузке входного изображения. Кроме того, файл сертификата вместе с паролем также требуется для подтверждения подлинности цифровых подписей.
Код для добавления цифровой подписи в PDF на С#
В приведенном выше фрагменте кода показано, как использование функции цифровой подписи PDF* C# можно интегрировать в ваши приложения. Объект класса PdfFileSignature используется для работы с различными свойствами подписи. Например, информация о версиях или правах пользователя, разрешения на доступ для добавления или удаления цифровых подписей из файла PDF и т. д.
В этой статье мы узнали, как добавить цифровую подпись в PDF на C#. Однако, если вы хотите научиться защищать файлы PDF, обратитесь к статье как защитить PDF паролем в С#.