Overview

GroupDocs.Metadata for .NET is a robust library designed to handle multiple types of metadata across various document types and file formats. The 25.6 release introduces a wealth of new features, enhancements, and bug fixes, making it a must-have tool for developers working on .NET applications. This article provides a comprehensive overview of the updates in GroupDocs.Metadata 25.6.

Table of contents

Use Cases

In this section, we will introduce different use cases that highlight the practical applications of the updates in GroupDocs.Metadata 25.6 for .NET.

Reading glTF Properties

One of the significant new features in the 25.6 release is improved support for glTF files. Below is a practical example demonstrating how to read glTF properties:

Steps

  1. Create a Metadata object with the path to your glTF file.
  2. Retrieve the root package as a GltfRootPackage.
  3. Loop through each property table and print the table name.
  4. For each property in the table, print the property name, type, and value.
// Read glTF properties
using (Metadata metadata = new Metadata("input.gltf"))
{
    var root = metadata.GetRootPackage<GltfRootPackage>();
    foreach (var table in root.GltfPackage.PropertyTables)
    {
        Console.WriteLine(table.PropertyTableName);
        if (table.Properties != null)
        {
            foreach (var prop in table.Properties)
            {
                Console.WriteLine(prop.PropertyName);
                Console.WriteLine(prop.PropertyType);
                Console.WriteLine(prop.PropertyValue);
            }
        }
    }
}

Conclusion

GroupDocs.Metadata 25.6 for .NET brings a powerful set of features and improvements for developers and businesses. With better support for glTF files and enhanced performance, the library continues to be a vital tool for handling metadata in various document types and file formats.

See Also

Get a free trial

You can download a free trial version of GroupDocs.Metadata for .NET from releases.groupdocs.com. You can also acquire a temporary license to try all features and functionalities without restrictions from here.