Reading matroska format-specific properties The GroupDocs.Metadata API supports extracting format-specific information from MKV files.
The following are the steps to read native MKV metadata.
Load an MKV video Get the root metadata package Extract the native metadata package using MatroskaRootPackage.MatroskaPackage Read the Matroska metadata properties on different levels of the format structure AdvancedUsage.ManagingMetadataForSpecificFormats.Video.Matroska.MatroskaReadNativeMetadataProperties
using (Metadata metadata = new Metadata(Constants.InputMkv)) { var root = metadata.GetRootPackage(); // Read the EBML header Console....Annotation Product Solution GroupDocs...Console . WriteLine ( subtitle . Text ); } } } More resources GitHub...
Note This article is the second part of the Template Syntax series of articles. For first part, please visit Template Syntax - Part 1 of 2. Outputting Expression Results You can output expression results to your reports using expression tags. An expression tag denotes a placeholder for an expression result within a template. While building a report, the corresponding expression is evaluated, and this placeholder is replaced with the formatted result of the expression....Annotation Product Solution GroupDocs...written to a document as a plain text at runtime. Font attributes...
GroupDocs Blog - GroupDocs Blog | Document Automation Solutions for .NET & Java Developers...(date, sign, single/multi-line text fields, etc.), include signer...based on our HTML5 document annotation app. We’ve worked hard and...
This topic describes how to use the GroupDocs.Viewer Java API to convert EBooks to HTML, PDF, PNG, and JPEG formats....Annotation Product Solution GroupDocs...elements of an HTML page (including text, graphics, and stylesheets)...
This article explains how to implement custom encryption for Metadata electronic signatures....Annotation Product Solution GroupDocs...CustomXOREncryption (); // setup options with text of signature MetadataSignOptions...
Note This article is the second part of the Template Syntax series of articles. For first part, please visit Template Syntax - Part 1 of 2. Outputting Expression Results You can output expression results to your reports using expression tags. An expression tag denotes a placeholder for an expression result within a template. While building a report, the corresponding expression is evaluated, and this placeholder is replaced with the formatted result of the expression....Annotation Product Solution GroupDocs...written to a document as a plain text at runtime. Font attributes...
Installation guide for GroupDocs.Parser for .NET. Learn how to install via NuGet, configure for .NET Core/.NET 5+, and set up prerequisites for different frameworks....Annotation Product Solution GroupDocs...“GroupDocs.Parser” in the search text box. Click the Install button...
This guide demonstrates how to edit content of the Markdown documents/files like a common Text documents using a GroupDocs.Editor for .NET....Annotation Product Solution GroupDocs...plain text files, contain special syntax, support text formatting...
Learn how to exclude system pre-installed fonts from HTML markup to reduce rendered document size when rendering documents using GroupDocs.Viewer for .NET....Annotation Product Solution GroupDocs...formats (ODT, OTT, ODP) Rich Text Format (RTF) e-Books formats...
This article explains how to implement custom serialization for Metadata electronic signatures....Annotation Product Solution GroupDocs...CustomXOREncryption (); // setup options with text of signature MetadataSignOptions...