Comment ajouter une signature numérique à un PDF en Java

Ce tutoriel précis détaille comment ajouter une signature numérique à PDF en Java. Il couvre tous les détails de base sur l’utilisation d’un document Java sign PDF avec un fichier de certificat. De plus, nous n’avons pas besoin d’installer d’autre outil pour intégrer la fonction de signature PDF dans les applications de traitement PDF.

Étapes pour ajouter une signature numérique au PDF en Java

  1. Ajoutez la référence à la bibliothèque Aspose.PDF for Java dans le projet pour signer numériquement un fichier PDF
  2. Chargez le fichier PDF cible dans l’objet de classe Document pour le signer
  3. Initialiser l’objet de classe PKCS7 pour charger le fichier de certificat d’entrée
  4. Spécifiez les coordonnées du rectangle et définissez l’image d’apparence de la signature
  5. Signez le document avec la méthode de certification et enregistrez le fichier de sortie

Ces étapes résument comment ajouter une signature numérique dans un PDF à l’aide de Java. Vous pouvez contrôler le numéro de page ainsi que les coordonnées rectangulaires pour placer les signatures numériques. De même, vous pouvez contrôler l’apparence de la signature comme l’image, la raison, les coordonnées, etc. lors de la signature d’un document PDF.

Code pour ajouter une signature numérique au PDF en Java

Cet exemple de code dans Java sign PDF with certificate où nous devons spécifier le mot de passe pour le fichier de certificat PFX. De plus, ce code peut être improvisé selon vos besoins. Par exemple, vous pouvez décider de charger un fichier PDF d’entrée pour y ajouter une signature numérique ou initialiser un document vierge pour l’utiliser et le signer à l’aide de la classe PdfFileSignature.

Dans cet article, nous avons exploré l’ajout de signatures numériques au PDF en Java. Alors que, si vous voulez comprendre le processus de protection du PDF avec un mot de passe, veuillez vous diriger vers l’article sur comment protéger un PDF avec un mot de passe en Java.

 Français