Search for Digital signatures in Docm file

Java native API allows to search for Digital signatures in already signed Docm files. Perform advanced e-signature search within your Docm documents using a few lines of code.


Download Free Trial

About GroupDocs.Signature for Java API

GroupDocs.Signature for Java provides Java API for processing documents using various signature types such as texts, images, digital certificates, barcodes, QR-codes, stamps or metadata. Users can add, delete, update, verify or search electronic signatures within PDFs, MS Word documents, MS Excel workbooks, MS PowerPoint presentations, Adobe Photoshop files and various image formats, with additional support for customizing signatures properties as needed.

How to search for Digital signatures in Docm

GroupDocs.Signature for Java makes it easier for Java developers to search for Digital signatures in Docm files from their applications by implementing a few easy steps.

  • Create a new instance of Signature class and pass source document path as a constructor parameter.
  • Instantiate the SearchOptions object according to your requirements and specify searching options.
  • Call Search method of Signature class instance and pass SearchOptions to it.
  • Process searching results accordingly to your demands.

System Requirements

GroupDocs.Signature for Java are supported on all major platforms and operating systems. Before executing the code below, please make sure that you have the following prerequisites installed on your system.

  • Operating systems: Microsoft Windows, Linux, MacOS
  • Development environments: NetBeans, Intellij IDEA, Eclipse, etc.
  • Java runtime: J2SE 6.0 and above
  • Download the latest version of GroupDocs.Signature for Java from Maven

        
// Set up input Docm file
String filePath = "input.docm";

// Instantiate Signature for input file
Signature signature = new Signature(filePath);

//Create search options
DigitalSearchOptions options = new DigitalSearchOptions();

// specify special search criteria
options.setComments("Approved");
// specify period of signatures
options.setSignDateTimeFrom(new Date(2021, 3, 5));
options.setSignDateTimeTo(new Date(2022, 7, 16));

// search for Digital signatures in Docm document
List<DigitalSignature> signatures = signature.search(DigitalSignature.class, options);

// process signatures which were found 
signatures.forEach(item -> System.out.println(item.toString()));

Search for Digital electronic signatures Live Demo

Search the document for various electronic signatures to Docm files right now by visiting the GroupDocs.Signature App website.

No need to download API

No need to write any code

Just upload the source file

Get download link to save the file

Search for other Digital signatures using Java

“Electronic signatures search in various documents. Find signatures from the one of popular file formats as shown below.”

Search DIGITAL in PDF

(Portable Document Format)

Search DIGITAL in DOC

(Microsoft Word Binary Format)

Search DIGITAL in DOCX

(Office 2007+ Word Document)

Search DIGITAL in DOT

(Microsoft Word Template Files)

Search DIGITAL in DOTX

(Microsoft Word Template File )

Search DIGITAL in ODT

(OpenDocument Text File Format)

Search DIGITAL in OTT

(OpenDocument Standard Format)

Search DIGITAL in XLS

(Microsoft Excel Spreadsheet (Legacy))

Search DIGITAL in XLSX

(Open XML Workbook)

Search DIGITAL in XLSM

(Macro-enabled Spreadsheet)

Search DIGITAL in XLSB

(Excel Binary Workbook)

Search DIGITAL in ODS

(OpenDocument Spreadsheet)

Search DIGITAL in OTS

(OpenDocument Spreadsheet Template)

Search DIGITAL in XLTX

(Excel Template)

Search DIGITAL in XLTM

(Excel Macro-Enabled Template)

Search DIGITAL in PPTX

(Open XML presentation Format)

Search DIGITAL in PPTM

(Macro-enabled Presentation File)

Back to top
 English