Maison > Java > javaDidacticiel > iText peut-il ajouter des pages vierges aux PDF signés numériquement sans invalider les signatures ?

iText peut-il ajouter des pages vierges aux PDF signés numériquement sans invalider les signatures ?

DDD
Libérer: 2024-12-27 10:08:11
original
419 Les gens l'ont consulté

Can iText Add Blank Pages to Digitally Signed PDFs Without Invalidating the Signatures?

Ajout d'une page vierge à un PDF signé numériquement avec iText

Vous recherchez une méthode pour insérer une page vierge à la fin d'un PDF signé numériquement document en utilisant la bibliothèque iText. Cependant, vous êtes préoccupé par l'impact de l'ajout de pages sur des signatures existantes.

Pour bien comprendre les implications, examinons la nature des signatures numériques dans les documents PDF.

Livre blanc d'Adobe sur le numérique Les signatures dans Acrobat 9 clarifient les modifications autorisées qui peuvent être apportées à un document certifié ou signé sans invalider les signatures. Notamment, la « modification du contenu de la page » est systématiquement interdite, quel que soit le niveau de certification ou de signature.

Étant donné que l'ajout d'une page modifie intrinsèquement le contenu de la page, cette opération n'est pas autorisée. L'état de signature du document repose sur une mise en page et un contenu spécifiques, qui sont perturbés par l'ajout d'une page vierge.

Il est important d'utiliser le mode ajout (mises à jour incrémentielles) pour mettre en œuvre toutes les modifications autorisées, y compris l'ajout d'une page vierge. D'autres approches, telles que la modification directe du document, peuvent endommager irrémédiablement la signature.

En conclusion, iText ne propose pas de méthode simple pour ajouter des pages vierges aux documents PDF signés numériquement sans invalider les signatures. Si la préservation des signatures est cruciale, vous devrez peut-être explorer des solutions alternatives ou rechercher une bibliothèque alternative de manipulation de PDF.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal