DEV Community

Alexandra Grazhevskaja
Alexandra Grazhevskaja

Posted on • Edited on

7 1

Sign and send any document with GroupDocs.Signature (API)✍️

I want to share with you an online free app to sign and send documents of any popular type - GroupDocs.Signature.
What I like, in comparison to other signing online apps:

  • Its free. 🙌
  • No sign up. 👏
  • Easy 3-step workflow: Drop - Sign - Send.👍

It is the only online application to sign any type of document through one interface: Word, Excel, PowerPoint, PDF or other. Barcode and QRCode signature - is another one cool feature!😎

Here is how I sign my invoice with stamp:

Here is signed invoice:

I want to have signing feature in my system!👨‍💻

GroupDocs.Signature app is built based on GroupDocs.Signature API.
You can use GroupDocs.Signature API if you want to add signing functionality to your site or into your system. The API is supported for .NET and Java on your choice.

Let me show you a quick example how to add QRCode signature with GroupDocs.Signature API in .NET:

using (var signature = new Signature("document.pdf"))
{
    // Setup key and passphrase
    string key = "1234567890";
    string salt = "1234567890";

    // Create data encryption object
    IDataEncryption encryption = new SymmetricEncryption(SymmetricAlgorithmType.Rijndael, key, salt);

    // Create custom signature object
    var documentSignatureData = new DocumentSignatureData()
    {
        ID = Guid.NewGuid().ToString(),
        Author = Environment.UserName,
        Signed = DateTime.Now,
        DataFactor = 11.22M
    };

    // Setup QRCode signature options
    var options = new QrCodeSignOptions()
    {
        Data = documentSignatureData,
        EncodeType = QrCodeTypes.QR,
        DataEncryption = encryption,
        // Set signature size
        Height = 100,
        Width = 100
    };

    // Sign and save document
    signature.Sign("document_signed.pdf", options);
}
Enter fullscreen mode Exit fullscreen mode

GroupDocs.Signature API supports much more features than you see in app above.

You can also:

  • Load document from any source: Amazon S3 Storage, Azure Blob Storage, FTP, URL, Stream, etc.
  • Put multiple signatures.
  • Search for signatures.
  • Verify signatures.
  • Protect signed documents with password.
  • Save signed document to various type in one run.
  • Sign with metadata (author, date).
  • Sign with encrypted data.
  • Set signature properties: colors, sizes, adjustments, etc.

GroupDocs.Signature API has a 30-day trial period for your try.


GroupDocs is a daughter of Aspose - a world-known vendor of file format APIs and apps.

Speedy emails, satisfied customers

Postmark Image

Are delayed transactional emails costing you user satisfaction? Postmark delivers your emails almost instantly, keeping your customers happy and connected.

Sign up

Top comments (0)

AWS Security LIVE!

Join us for AWS Security LIVE!

Discover the future of cloud security. Tune in live for trends, tips, and solutions from AWS and AWS Partners.

Learn More

👋 Kindness is contagious

Please leave a ❤️ or a friendly comment on this post if you found it helpful!

Okay