What is an Electronic Signature?

An electronic signature or e-signature refers to data in electronic form which is logically associated with other data in electronic form and which is used by the signatory to sign. This type of signature provides the same legal standing as a handwritten signature as long as it adheres to the requirements of the specific regulation. E-Signatures can be in the form of digital text, images, barcode, QR codes, etc.

Electronic signatures are a legal concept distinct from digital signatures, a cryptographic mechanism often used to implement electronic signatures. While an electronic signature can be as simple as a name entered in an electronic document, digital signatures are increasingly used in e-commerce and in regulatory filings to implement electronic signatures in a cryptographically protected way.

GroupDocs.Signature Cloud API?

GroupDocs.Signature Cloud is a REST API to create, verify and search different types of Signature objects to documents in the cloud. There are five major types of supported Signature you can operate with:

  • Text Signature
  • Barcode Signature
  • QR Code Signature
  • Digital Signature
  • Image Signature
  • Stamp Signature

How to work with barcode document using e-signing API?

This API is intended to add electronic signatures to the documents, based on the parameters passed as an array of signature options. The rendered document can be downloaded using the output URLs or paths.

Here are the steps to work with document signature:

  1. Upload File to a Storage.
  2. Create a Signature.
  3. Verify a Signature.
  4. Search a Signature.
  5. Download HTML File.

1. Upload File to a Storage

The following code demonstrates how to upload files to a storage.

Now our file “one-page.docx” is available under folder “signaturedocs” on storage.

2. Creating a Barcode Signature

GroupDocs.Signature Cloud REST API supports to sign a document with Barcode. It provides methods to create Barcode Signature in Document Pages with different options of Barcode type, location, alignment, font, margins, and appearances by using Signature Option Objects data in the request body.

The following code demonstrates, how to Create Barcode Signature.

3. Verify a Signature

GroupDocs.Signature Cloud REST API provides methods to verify Barcode Signature in Documents Pages with different options for page number, text and search criteria by using Verification Options Objects data in the request body.

The following code demonstrates, how to Verify Barcode Signature .

4. Search a Signature

GroupDocs.Signature Cloud API provides a method to search Barcode Signature in Document Pages with different options barcode type, Name, text, match type, and other search features by using Search Options Object data in the request body.

The following code demonstrates, how to Search Barcode Signature .

5. Download File

The following code demonstrates, how to download a specific file.

That’s it.

Start a Free Trial Today

Start a free trial today – all you need is to sign up with the GroupDocs Cloud service. Once you have signed up, you are ready to try the powerful file processing features offered by GroupDocs Cloud.