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

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

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

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

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

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

Приведенный выше пример демонстрирует, как использование функции Python Digital Sign PDF может быть легко интегрировано в ваши целевые приложения. Экземпляр класса PdfFileSignature используется для работы с различными свойствами цифровых подписей, включая сведения о версиях или правах пользователя, а также разрешения на доступ для добавления или удаления цифровых подписей из PDF-файла, и это лишь некоторые из них.

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

 Русский