GroupDocs.Signature for Node.js via Java

Sign PDF files electronically

Utilize GroupDocs.Signature for Node.js via Java to insert diverse digital signatures into your documents, ensuring data integrity and compliance for files like PDFs, Word, Excel, presentations, and image formats.

Steps for signing PDF with using JavaScript

GroupDocs.Signature streamlines the process of adding customized signatures to PDF files. Node.js via Java developers can seamlessly incorporate signing functionality into their applications.

  1. Load the PDF document into the Signature instance.
  2. Configure SignOptions to define the signature attributes.
  3. Adjust properties such as size, color, and content as needed.
  4. Save the signed document to the specified location.
const signatureLib = require('@groupdocs/groupdocs.signature')

// Import the document into a Signature instance
const signature = new signatureLib.Signature('input.pdf');

// Instantiate a QrCodeSignOptions object
const options = new signatureLib.QrCodeSignOptions('QR code text');

// Specify all required options
options.setLeft(100);
options.setTop(100);
options.setForeColor(new Color(255, 0, 0));

// Save the signed document to the local disk
signature.sign('output.pdf', options);
npm i @groupdocs/groupdocs.signature
click to copy
copied
More examples Documentation

Advanced digital signature capabilities

Our advanced API streamlines business operations by facilitating the automated signing, verification, modification, and management of electronic signatures for a range of documents.

Digital signature features

Digital signing for office files

Easily add digital signatures to any page or position within a document. Customize your signatures with options like digital certificates, metadata, barcodes, or visual elements to enhance security and document integrity.

Comprehensive signature control

Once a document is signed, you can manage its signatures effortlessly. Retrieve a complete list of all signatures, allowing you to make updates or remove them as needed.

Strengthen document security

Use digital certificates to safeguard your documents from tampering. You can embed or extract metadata to enhance traceability and auditing, ensuring document compliance and authenticity.

How to apply an image signature to a document

This guide details the process for affixing an image signature to a designated page within a document.

JavaScript

const signatureLib = require('@groupdocs/groupdocs.signature')

// Provide the source document as an input parameter
const signature = new signatureLib.Signature('input.pdf');

// Specify the image file path in the signature configuration options
const options = new signatureLib.ImageSignOptions('image.jpg');

// Configure the dimensions and specify the target pages for the signature
options.setVerticalAlignment(signatureLib.VerticalAlignment.Bottom);
options.setHorizontalAlignment(signatureLib.HorizontalAlignment.Right);
options.setHeight(150);
options.setWidth(200);
options.setMargin(new signatureLib.Padding(50));
options.setAllPages(true);

// Implement the signature application to the document
signature.sign('output.pdf', options);
npm i @groupdocs/groupdocs.signature
click to copy
copied
More examples Documentation

Overview of GroupDocs.Signature for Node.js via Java API

GroupDocs.Signature for Node.js via Java delivers a robust set of tools for adding electronic signatures. With its intuitive API, you can seamlessly sign, search, verify, modify, and delete signatures from various file types without needing external software. It supports smooth signing of PDFs, Word documents, Excel spreadsheets, PowerPoint slides, and numerous image formats.
Learn more
About illustration

Ready to get started?

Download GroupDocs.Signature for free or get a trial license for full access!

Useful resources

Explore documentation, code samples, and community support to enhance your experience.

View our extensive capabilities

We offer a broad range of signature types and feature-rich operations

Sign multiple file types digitally

The Node.js via Java API allows you to apply digital signatures to over 60 file formats, providing you with extensive flexibility in securing your business-critical documents.

Temporary license tips

1
Sign up with your work email.
Free mail services are not allowed.
2
Use Get a temporary license button on the second step.
 English