Generate G S1 Q R QR Code signature for Pdf document in Java

eSign your Pdf documents and contracts with G S1 Q R QR Code. Generate QR Code signature quickly and easily.


Download Free Trial

About GroupDocs.Signature for Java QR Code signatures API

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.

Steps to sign Pdf with Qrcode in Java

GroupDocs.Signature for Java provides ability to sign Pdf documents with Qrcode signatures quickly and easily.

  • Create an instance of Signature class providing Pdf file supposed to signing as path or memory stream
  • Instantiate SignOptions class and set all demanded data.
  • Invoke the Signature.Sign() method passing output Pdf file or memory stream

System Requirements

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.

  • Operating systems: Microsoft Windows, Linux, MacOS
  • Development environments: NetBeans, Intellij IDEA, Eclipse, etc.
  • Java runtime: J2SE 6.0 and above
  • Get the latest GroupDocs.Signature for Java from Maven

        
// 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);

Signing Pdf documents with Qrcode Live Demo

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

About G S1 Q R QrCode

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

Other supported Qrcode signatures for Java

“You can also sign Pdf with other signature types. Please see the list below.”

Sign DOC with QRCODE

(Microsoft Word Binary Format)

Sign DOCX with QRCODE

(Office 2007+ Word Document)

Sign DOCM with QRCODE

(Microsoft Word 2007 Marco File)

Sign DOT with QRCODE

(Microsoft Word Template Files)

Sign DOTM with QRCODE

(Microsoft Word 2007+ Template File)

Sign DOTX with QRCODE

(Microsoft Word Template File )

Sign ODT with QRCODE

(OpenDocument Text File Format)

Sign OTT with QRCODE

(OpenDocument Standard Format)

Sign RTF with QRCODE

(Rich Text Format)

Sign XLS with QRCODE

(Microsoft Excel Spreadsheet (Legacy))

Sign XLSX with QRCODE

(Open XML Workbook)

Sign XLSM with QRCODE

(Macro-enabled Spreadsheet)

Sign XLSB with QRCODE

(Excel Binary Workbook)

Sign CSV with QRCODE

(Comma Seperated Values)

Sign ODS with QRCODE

(OpenDocument Spreadsheet)

Sign OTS with QRCODE

(OpenDocument Spreadsheet Template)

Sign XLTX with QRCODE

(Excel Template)

Sign XLTM with QRCODE

(Excel Macro-Enabled Template)

Sign PPT with QRCODE

(Microsoft PowerPoint 97-2003)

Sign PPTX with QRCODE

(Open XML presentation Format)

Sign PPS with QRCODE

(PowerPoint Slide Show)

Sign PPSX with QRCODE

(PowerPoint Slide Show)

Sign ODP with QRCODE

(OpenDocument Presentation Format)

Sign OTP with QRCODE

(OpenDocument Standard Format)

Sign POTX with QRCODE

(Microsoft PowerPoint Template Presentation)

Sign POTM with QRCODE

(Microsoft PowerPoint Template File)

Sign PPTM with QRCODE

(Macro-enabled Presentation File)

Sign PPSM with QRCODE

(Macro-enabled Slide Show)

Sign PNG with QRCODE

(Portable Network Graphic)

Sign JPG with QRCODE

(Joint Photographic Expert Group Image)

Sign BMP with QRCODE

(Bitmap Image File)

Sign GIF with QRCODE

(Graphical Interchange Format)

Sign TIFF with QRCODE

(Tagged Image File Format)

Sign SVG with QRCODE

(Scalar Vector Graphics)

Sign WEBP with QRCODE

(Raster Web Image Format)

Sign WMF with QRCODE

(Windows Metafile)

Back to top
 English