GroupDocs.Signature for Node.js via Java

Search for e-signatures in PDF

Discover and retrieve detailed information about all embedded signatures in PDFs, Word, Excel, Presentations, and Image files using the advanced tools provided by GroupDocs.Signature for Node.js via Java.

Guide to searching for signatures in PDF using JavaScript

GroupDocs.Signature provides a powerful tool for locating digital signatures within PDF files. Node.js via Java developers can easily extend their application functionality with our solution.

  1. Specify the path of the PDF file for signature search.
  2. Use SearchOptions to filter the search results.
  3. Execute the Search method to find the signatures.
  4. Review the list of discovered signatures.
const signatureLib = require('@groupdocs/groupdocs.signature')

// Instantiate a Signature object using the document path
const signature = new signatureLib.Signature('input.pdf');

// Configure TextSearchOptions to include every page
const options = new signatureLib.TextSearchOptions();
options.setAllPages(true);

// Perform a search to locate all text signatures within the document
const signatures = signature.search(signatureLib.TextSignature.class, options).toArray();
console.log(`\nSource document contains the following text signature(s).`);

// Aggregate the discovered signatures for comprehensive analysis
for (const textSignature of signatures) {
    console.log(`Found Text signature at page ${textSignature.getPageNumber()} 
    with type [${textSignature.getSignatureImplementation()}] and text '${textSignature.getText()}'.`);
}
npm i @groupdocs/groupdocs.signature
click to copy
copied
More examples Documentation

Complete signature management solution

GroupDocs.Signature for Node.js via Java provides an all-in-one solution for adding, modifying, searching, and verifying electronic signatures across popular document formats. Empower your workflows with advanced document signing features.

Signature detection features

Digitally sign business files

Add electronic signatures such as text, image, barcode, and digital certificates to any location within your documents. GroupDocs.Signature supports signing in PDFs, Word, Excel, Images, and more, ensuring flexible document management.

Efficient signature management

After signing, easily locate all signatures embedded within a document. The API allows for comprehensive searching and retrieval of signatures, as well as the ability to update or remove them.

Document security and metadata management

Secure the integrity of your documents by embedding or removing hidden metadata. Protect your files from unauthorized changes by utilizing digital certificates to seal and authenticate document content.

Identifying image signatures

This example elucidates how to detect an image signature within a specific document.

JavaScript

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

// Supply the source document as a parameter to the constructor
const signature = new signatureLib.Signature('input.pdf');

// Search for any signatures that are of the text type
const signatures = signature.search(signatureLib.ImageSignature.class, signatureLib.SignatureType.Image).toArray();
console.log(`\nSource document contains the following image signature(s).`);

// Display the findings with comprehensive properties of the detected signatures
for (const imageSignature of signatures) {
    console.log(`Found Image signature at page ${imageSignature.getPageNumber()} 
    and size ${imageSignature.getSize()}.`);
}
npm i @groupdocs/groupdocs.signature
click to copy
copied
More examples Documentation

Overview of GroupDocs.Signature for Node.js via Java

GroupDocs.Signature for Node.js via Java offers a robust framework for managing digital signatures across a wide spectrum of file types. Supporting over 60 formats such as PDF, Microsoft Office documents, Images, and ZIP files, the API enables users to apply, locate, verify, update, or remove a variety of signature types, including text, images, barcodes, digital certificates, and more.
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.

Key functionalities

Our comprehensive API delivers a range of operations designed to streamline the management of document signatures, from signing to post-processing and verification.

Locate signatures across multiple file types

With GroupDocs.Signature for Node.js via Java API, you can efficiently search and retrieve electronic signatures from a wide range of supported file formats, facilitating seamless integration into your document workflows.

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