Управление подписями
Contents
[
Hide
]
Удаление подписи
Используйте этот рабочий процесс, когда необходимо удалить существующую цифровую подпись из документа.
Шаги
- Создайте экземпляр
PdfFileSignatureи привяжите подписанный PDF. - Прочитайте коллекцию подписей и выберите имя подписи.
- Вызовите
removeSignatureс таким именем. - Сохраните обновлённый файл и закройте объект фасада.
Пример на Java
public static void removeSignature(Path inputFile, Path outputFile) {
PdfFileSignature pdfSignature = new PdfFileSignature();
try {
pdfSignature.bindPdf(inputFile.toString());
SignatureName signatureName = pdfSignature.getSignatureNames().get_Item(0);
pdfSignature.removeSignature(signatureName);
pdfSignature.save(outputFile.toString());
} finally {
pdfSignature.close();
}
}
Текущий набор примеров Java не включает отдельный метод для удаления связанного поля подписи после удаления подписи.