GroupDocs.Signature for Java is a popular API to esign documents with the digital electronic signatures, with digital certificates. For the Digital signatures API uses PFX certificate files to esign document with password protected private and public keys. The Digital signatures might be used to certify business documents with eSign PDF particular page, certify entire Microsoft Office documents like Words, Excel, Powerpoint files, and Open Office documents. Customers can easily manipulate the signatures like editing them, removing or adjust. The API provides a way to search and verify signatures. Moreover, a lot of abilities for signatures customization are provided.
GroupDocs.Signature for Java provides ability to sign Pdf documents with Digital signatures quickly and easily.
GroupDocs.Signature for Java are supported on all major platforms and operating systems. Before executing the code below, please make sure that you have the following prerequisites installed on your system.
// 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);
Sign Pdf file with various signatures right now by visiting the GroupDocs.Signature App website. Free online demo waiting for you.
No need to download API
No need to write any code
Just upload the source file
Get download link to save the file
“You can also sign Pdf with other signature types. Please see the list below.”
(Microsoft Word Binary Format)
(Office 2007+ Word Document)
(Microsoft Word 2007 Marco File)
(Microsoft Word Template Files)
(Microsoft Word Template File )
(OpenDocument Text File Format)
(OpenDocument Standard Format)
(Microsoft Excel Spreadsheet (Legacy))
(Open XML Workbook)
(Macro-enabled Spreadsheet)
(Excel Binary Workbook)
(OpenDocument Spreadsheet)
(OpenDocument Spreadsheet Template)
(Excel Template)
(Excel Macro-Enabled Template)
(Open XML presentation Format)
(Macro-enabled Presentation File)