Digital signatures verification for Doc files

API for .NET provides opportunity to verify Digital signatures at Doc documents. Verification of e-signatures inside your Doc documents might be performed quickly and easily.


Download Free Trial

Discover new GroupDocs.Signature for .NET API features

GroupDocs.Signature for .NET API provides wide range of ways to process numerous documents formats by using electronic signatures. Many types of digital signatures as texts, images, digital certificates, barcodes, QR-codes, stamps or metadata are supported. Customers can add, remove, edit, validate or search digital signatures at PDFs, MS Word documents, MS Excel workbooks, MS PowerPoint presentations, Adobe Photoshop files and various image formats. Astonishing number of additional features and settings are available.

How to validate Digital signatures in your Doc document

GroupDocs.Signature for .NET includes useful features like verification of Digital signatures placed at Doc documents. Use this opportunity without implementing extra code.

  • Firstly, instantiate Signature class providing as a constructor parameter path to a document which is supposed to be verified.
  • Secondly, create a new VerifyOptions object and set up all required properties.
  • Finally, invoke Signature’s object Verify method passing VerifyOptions instance.
  • Then process verification results.

System Requirements

GroupDocs.Signature for .NET 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: Microsoft Visual Studio, Xamarin, MonoDevelop
  • Frameworks: .NET Framework, .NET Standard, .NET Core, Mono
  • Download the latest version of GroupDocs.Signature for .NET from Nuget

        
// Set up input Doc file
string filePath = "input.doc";

// Instantiate Signature for input file
using (GroupDocs.Signature.Signature signature = new GroupDocs.Signature.Signature(filePath))
{
        //Provide verification options
        DigitalVerifyOptions options = new DigitalVerifyOptions()
        {
            // Digital signature comment
            Comments = "Approved by co-owner",
            // specify period of signatures
            SignDateTimeFrom = new DateTime(year: 2021, month: 01, day: 01),
            SignDateTimeTo = new DateTime(year: 2022, month: 12, day: 31)
        };

        // Verify document signatures
        VerificationResult result = signature.Verify(options);

        //process result
        if (result.IsValid)
        {
            //..
        }
}

Signing with Digital signatures Live Demo

Add various electronic signatures to Doc file 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

Verify other Digital signatures using C#

“Verification of electronic signatures placed in various documents. Check quality of signatures in the popular file formats as revealed below.”

Verify DIGITAL in PDF

(Portable Document Format)

Verify DIGITAL in DOCX

(Office 2007+ Word Document)

Verify DIGITAL in DOCM

(Microsoft Word 2007 Marco File)

Verify DIGITAL in DOT

(Microsoft Word Template Files)

Verify DIGITAL in DOTX

(Microsoft Word Template File )

Verify DIGITAL in ODT

(OpenDocument Text File Format)

Verify DIGITAL in OTT

(OpenDocument Standard Format)

Verify DIGITAL in XLS

(Microsoft Excel Spreadsheet (Legacy))

Verify DIGITAL in XLSX

(Open XML Workbook)

Verify DIGITAL in XLSM

(Macro-enabled Spreadsheet)

Verify DIGITAL in XLSB

(Excel Binary Workbook)

Verify DIGITAL in ODS

(OpenDocument Spreadsheet)

Verify DIGITAL in OTS

(OpenDocument Spreadsheet Template)

Verify DIGITAL in XLTX

(Excel Template)

Verify DIGITAL in XLTM

(Excel Macro-Enabled Template)

Verify DIGITAL in PPTX

(Open XML presentation Format)

Verify DIGITAL in PPTM

(Macro-enabled Presentation File)

Back to top
 English