eSign Pdf fichiers avec Digital signatures en Java

Comment ajouter la signature Digital avec quelques lignes de code Java


Télécharger la version d'essai gratuite

À propos de l'API de signatures numériques GroupDocs.Signature for Java

GroupDocs.Signature for Java est une API populaire pour signer des documents avec des signatures électroniques numériques, avec des certificats numériques. Pour les signatures numériques, l’API utilise des fichiers de certificat PFX pour signer un document avec des clés privées et publiques protégées par mot de passe. Les signatures numériques peuvent être utilisées pour certifier des documents commerciaux avec une page particulière eSign PDF, certifier des documents Microsoft Office entiers tels que Words, Excel, des fichiers Powerpoint et des documents Open Office. Les clients peuvent facilement manipuler les signatures comme les modifier, les supprimer ou les ajuster. L’API fournit un moyen de rechercher et de vérifier les signatures. De plus, de nombreuses capacités de personnalisation des signatures sont fournies.

Étapes pour signer Pdf avec Digital dans Java

GroupDocs.Signature for Java permet de signer rapidement et facilement des documents Pdf avec des signatures Digital.

  • Créez une instance de la classe Signature fournissant le fichier Pdf censé signer en tant que chemin ou flux de mémoire
  • Instanciez la classe SignOptions et définissez toutes les données demandées.
  • Appelez la méthode Signature.Sign() en transmettant le fichier de sortie Pdf ou le flux de mémoire

Configuration requise

GroupDocs.Signature for Java sont pris en charge sur toutes les principales plates-formes et systèmes d’exploitation. Avant d’exécuter le code ci-dessous, assurez-vous que les prérequis suivants sont installés sur votre système.

  • Systèmes d’exploitation : Microsoft Windows, Linux, MacOS
  • Environnements de développement : NetBeans, Intellij IDEA, Eclipse, etc.
  • Java runtime: J2SE 6.0 and above
  • Obtenez le dernier GroupDocs.Signature for Java de Maven

        
// Set up input Pdf file
String filePath = "input.pdf";
// Set up output file
String outputFilePath = "output.pdf";
// Provide digital certificate
String certificateFilePath = "certificate.pfx";

// Instantiate Signature for input file
Signature signature = new Signature(filePath);

//Provide sign options
DigitalSignOptions options = new DigitalSignOptions(certificateFilePath);

// set certificate password
options.setPassword("1234567890");

// set signature position
options.setLeft(50);
options.setTop(200);

// sign Pdf document
SignResult result = signature.sign(outputFilePath, options);

Signature de documents Pdf avec Digital Live Demo

Signez dès maintenant le fichier Pdf avec différentes signatures en visitant le site Web GroupDocs.Signature App. Une démo en ligne gratuite vous attend.

Pas besoin de télécharger l'API

Pas besoin d'écrire de code

Téléchargez simplement le fichier source

Obtenir le lien de téléchargement pour enregistrer le fichier

Autres signatures Digital prises en charge pour Java

“Vous pouvez également signer Pdf avec d’autres types de signature. Veuillez consulter la liste ci-dessous.”

Signer DOC avec DIGITAL

(Microsoft Word Binary Format)

Signer DOCX avec DIGITAL

(Office 2007+ Word Document)

Signer DOCM avec DIGITAL

(Microsoft Word 2007 Marco File)

Signer DOT avec DIGITAL

(Microsoft Word Template Files)

Signer DOTX avec DIGITAL

(Microsoft Word Template File )

Signer ODT avec DIGITAL

(OpenDocument Text File Format)

Signer OTT avec DIGITAL

(OpenDocument Standard Format)

Signer XLS avec DIGITAL

(Microsoft Excel Spreadsheet (Legacy))

Signer XLSX avec DIGITAL

(Open XML Workbook)

Signer XLSM avec DIGITAL

(Macro-enabled Spreadsheet)

Signer XLSB avec DIGITAL

(Excel Binary Workbook)

Signer ODS avec DIGITAL

(OpenDocument Spreadsheet)

Signer OTS avec DIGITAL

(OpenDocument Spreadsheet Template)

Signer XLTX avec DIGITAL

(Excel Template)

Signer XLTM avec DIGITAL

(Excel Macro-Enabled Template)

Signer PPTX avec DIGITAL

(Open XML presentation Format)

Signer PPTM avec DIGITAL

(Macro-enabled Presentation File)

Back to top
 Français