.NET Cloud SDK for Metadata Management

Add, modify, search, extract and remove metadata properties from documents and image file formats using metadata management cloud SDK and REST API.

Start Free Trial
GroupDocs.Metadata Cloud SDK for .NET

GroupDocs.Metadata Cloud SDK for .NET

 
 

GroupDocs.Metadata Cloud SDK for .NET allows users to extract and manage metadata properties from a variety of documents, images and other multimedia file formats within any type of .NET application.

The metadata extraction API allows performing all useful metadata operations such as add, edit, retrieve and remove metadata from PDF, Microsoft Word, Excel spreadsheets, PowerPoint presentations, Outlook emails, Visio, OneNote, Project, audio, video, AutoCAD, archive, JPEG, BMP, PNG, TIFF and many more industry-standard file formats. You just need to define the search criteria and the metadata Cloud REST API will take care of the specified metadata operations within supported file formats.

GroupDocs.Metadata Cloud is a REST API that offer extreme flexibility to programmers for using it with any language or platform that supports REST. It easily integrates with other cloud services to provide an ideal metadata management experience across web, mobile desktop or cloud platforms.

Previous Next
 

Advanced Document Metadata REST API Features

 

 

Secured REST oriented Metadata Management API

 

Supporting more than 60 popular file formats

 

Ability to View/Add Metadata

 

Retrieve & Remove Metadata from Documents and Images

 

Perform Search & Modify Metadata Operations on Supported File Types

 

Flexible and Easy to Integrate with any language or platform

Add Metadata by Tag - .NET


//Get your App SID, App Key and Storage Name at https://dashboard.groupdocs.cloud (free registration is required).
var configuration = new Configuration(MyAppSid, MyAppKey);
var apiInstance = new MetadataApi(configuration);
var fileInfo = new FileInfo
{
    FilePath = "documents/input.docx"
};
 
var now = DateTime.Now.ToString("MM-dd-yyyy hh:mm:ss");
var options = new AddOptions
{
    FileInfo = fileInfo,
    Properties = new List
    {
        new AddProperty
        {
            SearchCriteria = new SearchCriteriaWithoutValue
            {
                TagOptions = new TagOptions
                {
                    ExactTag = new Tag
                    {
                        Name = "Printed",
                        Category = "Time"
                    }
                }
            },
            Value = now,
            Type = "DateTime"
        }
    }
};
 
var request = new AddRequest(options);
 
var response = apiInstance.Add(request);
 

Support and Learning Resources

 
  

GroupDocs.Metadata Cloud also offers individual Metadata management SDKs for other languages as listed below: