Gestion des signatures
Contents
[
Hide
]
Supprimer une signature
Utilisez ce flux de travail lorsqu’une signature numérique existante doit être supprimée du document.
Étapes
-
Créez une instance
PdfFileSignatureet liez le PDF signé. -
Lisez la collection de signatures et sélectionnez un nom de signature.
-
Appelez
removeSignatureavec ce nom. -
Enregistrez le fichier mis à jour et fermez l’objet de façade.
Exemple 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();
}
}
L’ensemble d’exemples Java actuel n’inclut pas de méthode distincte pour supprimer le champ de signature associé après la suppression de la signature.