Дотримуйтесь інструкцій цієї статті, щоб підписати {{HYPERLINK1}} за допомогою Python REST API. Ви навчитеся електронно підписувати PDF-файли за допомогою API на основі Python за допомогою Cloud SDK на основі Python. Це допоможе завантажити цільовий PDF-файл і файл підпису до хмарного сховища, а потім використовувати файл підпису для підписання PDF-файлу.
Передумова
- Створення облікових даних API для додавання підпису до PDF-файлу
- Завантажити Хмарний SDK Aspose.PDF для Dotpython для електронного підписання PDF
- Налаштуйте проект Python за допомогою вищевказаного SDK
Кроки для підписання PDF-файлів онлайн за допомогою інтерфейсу Python REST
- Створіть екземпляр PdfApi, використовуючи облікові дані ідентифікатора клієнта та секретного номера клієнта
- Вкажіть ім’я PDF-файлу, ім’я файлу підпису та шлях до папки зберігання
- Встановіть положення та розмір підпису на сторінці PDF за допомогою прямокутника
- Ініціалізація екземпляра Signature за допомогою шляху, типу, пароля та візуальних властивостей
- Заповніть метадані, такі як авторитет, місцезнаходження, контактна особа та дата підписання
- Завантажте PDF-файл та файл сертифіката до налаштованої папки
- Викличте ПостЗнакДокумент, щоб застосувати цифровий підпис до завантаженого PDF-файлу
- Отримати підписаний потік документів та записати його локально як Sample_out.pdf
Ці кроки підсумовують, як цифрово підписати PDF за допомогою Python REST API. Цей код підключається до Aspose.PDF Cloud, завантажує PDF-файл і сертифікат, а потім цифровим підписом документа ставить його за допомогою наданих облікових даних і даних підпису. Після підписання оновлений PDF-файл завантажується та зберігається локально як новий файл.
Код для додавання підпису до PDF за допомогою Python RESTful Service
Цей код демонструє процес підписання PDF-документів за допомогою Python Low Code API. Зверніть увагу, що для підписання PDF-файлу він повинен мати поле форми типу Signature, а його ім’я має бути відомим. Ви отримаєте помилку, якщо PDF-файл не містить поля типу Signature або якщо використовується неправильне ім’я поля.
У цій статті ми розповіли про процес підписання PDF-файлу. Щоб стиснути PDF-файл, зверніться до статті про {{HYPERLINK1}}.