Browse our Products Toggle navigation
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.
If you experience errors, when you try to download a file, make sure your network policies (enforced by your company or ISP) allow downloading ZIP and/or MSI files.
DocumentInfo
This API release has implemented a new MetadataSignatures property for DocumentInfo class to include standard document metadata signatures.
MetadataSignatures
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}"); } } }
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.