GroupDocs.Signature for Java is a mature API for creating and generate QR Code signatures for the documents. Users can generate QR Code signatures providing text to download it or share over the social media as image. The signed document can be scanned with API or simply over the mobile camera! Sign electronically your business contracts and official documents with adding QR Code signature and manipulate it. Any QR Code signature will contains unique custom information to identifies the signer or authorizes the document. Furthermore, the QR Code content can be encrypted and decrypted with personal keys programmatically. That opens many abilities to share sensitive data inside the public documents. After the signing user can update, verify, delete, preview or search for the QR Codes within PDFs, MS Word documents, MS Excel workbooks, MS PowerPoint presentations, Adobe Photoshop files and various image formats. QR Codes could be additionally customized.
GroupDocs.Signature for Java provides ability to sign Pdf documents with Qrcode 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";
// Instantiate Signature for input file
Signature signature = new Signature(filePath);
// create barcode option with predefined barcode text
BarcodeSignOptions options = new BarcodeSignOptions("John Smith");
// setup Barcode encoding type
options.setEncodeType(QrCodeTypes.G S1 Q R);
// set signature position
options.setLeft(50);
options.setTop(50);
options.setWidth(200);
options.setHeight(50);
// 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
GS1 QR Code is a variant of QR Code that conforms to GS1 specifications. It was designed specifically for sharing extended packaging information, such as lot number, product ID, and quantity.
Upper and lower case letters and special characters $%*+-./: all with correct Application Identifiers
Up to 7089 numeric characters, 4296 alphanumeric characters
“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 2007+ Template File)
(Microsoft Word Template File )
(OpenDocument Text File Format)
(OpenDocument Standard Format)
(Rich Text Format)
(Microsoft Excel Spreadsheet (Legacy))
(Open XML Workbook)
(Macro-enabled Spreadsheet)
(Excel Binary Workbook)
(Comma Seperated Values)
(OpenDocument Spreadsheet)
(OpenDocument Spreadsheet Template)
(Excel Template)
(Excel Macro-Enabled Template)
(Microsoft PowerPoint 97-2003)
(Open XML presentation Format)
(PowerPoint Slide Show)
(PowerPoint Slide Show)
(OpenDocument Presentation Format)
(OpenDocument Standard Format)
(Microsoft PowerPoint Template Presentation)
(Microsoft PowerPoint Template File)
(Macro-enabled Presentation File)
(Macro-enabled Slide Show)
(Portable Network Graphic)
(Joint Photographic Expert Group Image)
(Bitmap Image File)
(Graphical Interchange Format)
(Tagged Image File Format)
(Scalar Vector Graphics)
(Raster Web Image Format)
(Windows Metafile)