Encode Custom Object to QR-Code using .NET E-Signing API v18.3


Team GroupDocs is pleased to announce another monthly release of GroupDocs.Signature for .NET v18.3. This release comes up with few bug fixes and many new features. The main feature introduced is that it allows user to add custom object to QR-Code signatures. We would recommend you to download the new version of API and evaluate the exciting features to enhance document e-signing experience.

.Net ESignature API v18.3 – New Features

Encode and Search Custom Object to QR-Code Signature

Now users of this API can add and search custom object to QR-Code signatures.
Following code sample shows how to add a custom object to QR-Code signatures:

// setup custom object instance with required data
DocumentSignature docSignature = new DocumentSignature()
    ID = Guid.NewGuid().ToString(),
    Author = "Mr.Sherlock",
    Signed = DateTime.Now,
    DataFactor = 0.67M
// setup sign options
PdfQRCodeSignOptions signOptions = new PdfQRCodeSignOptions();
// QR-code type
signOptions.EncodeType = QRCodeTypes.QR;
// setup Data property with custom object
signOptions.Data = docSignature;

Square type for Stamp Signatures

User can sign documents with stamp signatures either in a square or a round shape.
Following code sample shows how to sign document with square type stamp signature:

ImagesStampSignOptions signOptions = new ImagesStampSignOptions();
// setup stamp type
signOptions.StampType = StampTypes.Square;
// sign document with square stamp
signedPath = handler.Sign("invoice.png", signOptions,
    new SaveOptions { OutputType = OutputType.String, OutputFileName = "DocImages_StampSquare" });

New Slides File Formats

Following are the new slides file formats introduced in this release of the API:

  • otp
  • potx
  • potm
  • ppsm

QR-Code Embedded Classes

New embedded classes introduced for QR-Code are as follow:

  • VCard
  • Email

e-Signing API for .NET 18.3 – Bug Fixes

  • Signed .doc files have .docx extension and .ppt files have .pps extension

Available Channels and Resources

Here are a few channels and resources for you to learn, try and get technical support on GroupDocs.Signature API for .NET:


As always, you are welcome to share your feedback to improve this product. We will be happy to know your thoughts. Just create a forum thread and our dedicated support team will be there to respond.

Share on FacebookTweet about this on TwitterShare on LinkedIn