У цьому короткому прикладі показано, як видалити підпис із PDF за допомогою Python. Він містить основні кроки для видалення підпису з PDF-файлу за допомогою Python разом із зразком коду, що демонструє цю функцію. Ви також навчитеся видаляти всі підписи з PDF або окремий на основі його імені.
Кроки для видалення підпису з PDF-файлу за допомогою Python
- Налаштуйте IDE на використання Aspose.PDF для Python через .NET і видаліть підписи
- Створити екземпляр об’єкта класу PdfFileSignature
- Зв’яжіть вихідний файл PDF з об’єктом PdfFileSignature
- Отримайте доступ до списку всіх імен підписів за допомогою методу get_sign_names().
- Перегляньте всі підписи та видаліть потрібні підписи за допомогою методу remove_signature().
- Збережіть вихідний PDF після видалення підписів
Ці кроки обмірковують процес видалення електронного підпису з PDF за допомогою Python. Перш за все, вихідний PDF-файл пов’язано з екземпляром класу PdfFileSignature, який містить метод get_sign_names() для доступу до всіх підписів і метод remove_signature() для видалення окремого підпису. На останньому кроці ви можете зберегти отриманий PDF-файл на диску або в потоці пам’яті відповідно до ваших вимог.
Код для видалення цифрового підпису з PDF за допомогою Python
У цьому коді показано як видалити підпис із PDF за допомогою Python. Екземпляр класу PdfFileSignature використовується для видалення підпису, однак цей клас містить багато інших пов’язаних функцій, а також перевірку того, чи вихідний файл сертифікований чи ні, підтвердження ввімкненого прапора LTV, перевірку того, чи файл містить підпис чи ні. , тощо, щоб перерахувати декілька. Зауважте, що під час використання методу remove_signature() можна також встановити позначку для видалення лише підпису або видалення підпису та поля разом.
Ця тема допоможе нам видалити підпис із файлу PDF. Якщо вам цікаво навчитися захищати PDF-файл, перегляньте статтю як захистити файл PDF паролем за допомогою Python.