How to search for Image signatures

Here are the steps to search for Image signatures within the document using GroupDocs.Signature:

  • Create a new instance of the Signature class and pass the source document path as a constructor parameter.
  • Instantiate the ImageSearchOptions object according to your requirements and specify additional search options (if needed).
  • Call the Search method of the Signature class instance and pass the ImageSearchOptions to it. The code snippet below demonstrates how to search for Image electronic signature in the document.
  // The path to the documents directory.
  const filePath = Constants.SAMPLE_SIGNED_MULTI; 
  const fileName = path.basename(filePath);
  const signature = new signatureLib.Signature(filePath);

  // Search document
  const signatures = signature.search(signatureLib.ImageSignature.class, signatureLib.SignatureType.Image).toArray();
  console.log(`\nSource document ['${fileName}'] contains the following image signature(s).`);

  // Output signatures
  for (const imageSignature of signatures) {
    console.log(`Found Image signature at page ${imageSignature.getPageNumber()} and size ${imageSignature.getSize()}.`);
  }

More resources

GitHub Examples

You may easily run the code above and see the feature in action in ourΒ GitHub examples:

Free Online Apps

Along with the full-featured .NET library, we provide simple but powerful free online apps.

To sign PDF, Word, Excel, PowerPoint, and other documents you can use the online apps from the GroupDocs.Signature App Product Family.