Browse our Products

If so you can download any of the below versions for testing. The product will function as normal except for an evaluation limitation. At the time of purchase we provide a license file via email that will allow the product to work in its full capacity. If you would also like an evaluation license to test without any restrictions for 30 days, please follow the directions provided here.

 

GroupDocs.Signature for .NET 22.10

Download   Support Forum 

File Details

  • Downloads:
  • 1
  • File Size:
  • 169.09MB
  • Date Added:
  • 2/11/2022

Description

This contains the MSI installer of GroupDocs.Signature for .NET

File Details

Get Metadata Signature using DocumentInfo

This API release has implemented a new MetadataSignatures property for DocumentInfo class to include standard document metadata signatures.

The following C# code sample fetches all document signature of metadata type using API:

public static void Run()
{
    // specify custom settings to include standard document metadata signatures (Author, Owner, Creation date, etc)
    var settings = new SignatureSettings()
    {
        IncludeStandardMetadataSignatures = true
    };
    // create the Signature instance with the settings
    using (Signature signature = new Signature("signedContract.docx", settings))
    {
        IDocumentInfo documentInfo = signature.GetDocumentInfo();
        Console.WriteLine($"Document properties {Path.GetFileName(filePath)}:");
        Console.WriteLine($" - format : {documentInfo.FileType.FileFormat}");
        Console.WriteLine($" - extension : {documentInfo.FileType.Extension}");
        Console.WriteLine($" - size : {documentInfo.Size}");
        Console.WriteLine($" - page count : {documentInfo.PageCount}");
        foreach (PageInfo pageInfo in documentInfo.Pages)
        {
            Console.WriteLine($" - page-{pageInfo.PageNumber} Width {pageInfo.Width}, Height {pageInfo.Height}");
        }
        
        // display document Metadata signatures information
        Console.WriteLine($"Document Metadata signatures : {documentInfo.MetadataSignatures.Count}");
        foreach (MetadataSignature metadataSignature in documentInfo.MetadataSignatures)
        {
            Console.WriteLine($" - #{metadataSignature.Name} = {metadataSignature.Value}");
        }
    }
}

Improved License Encryption Security

The API license encryption security has been improved.

For a complete list of features, enhancements, and bug fixes in this release please visit, GroupDocs.Signature for .NET 22.10 Release Notes.

 English