У цій статті описано, як перевірити цифровий підпис у документі Word за допомогою Python. Вона містить інформацію про налаштування IDE, список інструкцій програмування та приклад коду для перевірки цифрового підпису Word за допомогою Python. Ви дізнаєтеся, як отримати доступ до всіх підписів у файлі Word і отримати різні властивості кожного підпису.
Кроки для перевірки підпису DOCX за допомогою Python
- Налаштуйте середовище для використання Aspose.Words for Python via .NET для перевірки цифрового підпису
- Встановіть шлях до файлу Word, що містить digital signature
- Виявте наявність підпису в цільовому файлі Word
- Завантажте колекцію підписів із файлу Word
- Перевірте прапорець valid з колекції підписів
- Переберіть усі підписи та отримайте доступ до кожного з них
- Відобразіть усі властивості кожного підпису для підтвердження користувачем
Ці кроки визначають процес автентифікації підпису документа за допомогою Python. Перевірте наявність підпису в цільовому файлі Word і завантажте колекцію підписів, якщо її виявлено у файлі. Нарешті, переберіть кожен підпис і відобразіть його властивості користувачу для перевірки.
Код для перевірки електронного підпису в DOCX за допомогою Python
Наведений вище код демонструє процес перевірки підпису DOCX за допомогою Python. Клас FileFormatInfo має можливість перевірити, чи зашифрований вихідний файл і чи потрібен пароль для його відкриття. Зауважте, що в Python прямий доступ до деталей certificate_holder.certificate може бути обмежений; ви можете не мати доступу до його властивостей.
Ця стаття показала, як перевіряти цифрові підписи у файлі Word. Щоб надрукувати файл Word із коментарями, зверніться до статті Друк документа Word з коментарями в Python.