Skip to content
@groupdocs-metadata

GroupDocs.Metadata Product Family

Organize and facilitate documents with descriptive, structural and administrative metadata identification in any cross platform application for future accessibi

Document Metadata API & SDKs

Product Page Docs Demos API Blog Search Support Temp License

GroupDocs.Metadata is a document metadata management API built for precision and compliance. Read, edit, enrich, or purge metadata across documents, images, audio, video, emails, archives, fonts, and CAD files to automate governance, privacy, and metadata cleanup workflows.

📰 Latest Metadata News & Updates

📂 Supported Platforms & Repository Groups

🌐 .NET Metadata (C#, ASP.NET, WinForms)

High-performance APIs for metadata viewing, editing, search, and sanitization.

// Quick .NET Metadata Sanitization Example
using (Metadata metadata = new Metadata("input.pdf"))
{
    var removed = metadata.Sanitize(); // strip detected metadata packages
    Console.WriteLine($"Properties removed: {removed}");
    metadata.Save("clean.pdf");
}

☕ Java Metadata (Maven, Spring)

Native Java library to inspect, update, and purge metadata across formats.

// Quick Java Metadata Inspection
try (Metadata metadata = new Metadata("input.docx")) {
    DocumentInfo info = metadata.getDocumentInfo();
    System.out.println(info.getPageCount());
}

🟩 Node.js Metadata (Node.js via Java)

Fast Node.js integration that wraps the Java engine for cross-platform metadata workflows.

// Quick Node.js Metadata Example
const groupdocs = require('@groupdocs/groupdocs.metadata');

(async () => {
  const metadata = new groupdocs.Metadata('input.xlsx');
  const info = metadata.getDocumentInfo();
  console.log(info.getFileType());
})();

🐍 Python Metadata

Python scripts powered by the .NET engine to automate metadata discovery and removal.

# Quick Python Metadata Removal Example
from groupdocs.metadata import Metadata

with Metadata("input.docx") as metadata:
    metadata.sanitize()
    metadata.save("clean.docx")

Business Use-Cases

Practical metadata workflows teams ship to production:

  • Metadata compliance: Inspect, redact, and sanitize metadata before sharing documents externally.
  • Digital forensics: Extract EXIF, XMP, IPTC, ID3, APE, and other tags for audit trails.
  • Batch processing: Clean or enrich metadata in bulk within CI/CD pipelines.
  • Content governance: Standardize titles, keywords, authors, and custom tags across repositories.

✅ API Key Features & Benefits

  • Metadata read/write: Inspect, edit, and add metadata across 60+ formats (PDF, DOCX, XLSX, PPTX, images, audio, video, email, CAD, fonts, archives).
  • Metadata removal & sanitization: Strip hidden properties, comments, digital signatures, revisions, and embedded packages.
  • Search & filter: Query metadata properties by tags, categories, types, and values for precise governance.
  • Security & compliance: Clean sensitive metadata to prevent leakage before distribution.
  • Performance & scalability: Optimized for batch workflows and server-side processing.
  • Format autodetection: Detect file format and MIME type by internal structure.
  • Content insights: Extract technical info (EXIF, XMP, IPTC, Image Resources), word/character statistics, and page details.

🆘 Technical Support & Resources

🏷️ Tags

document-metadata metadata-extraction metadata-editor metadata-cleaning metadata-sanitization exif-metadata xmp-metadata iptc-metadata pdf-metadata docx-metadata metadata-governance metadata-removal metadata-automation metadata-management-api

Pinned Loading

  1. GroupDocs.Metadata-for-.NET GroupDocs.Metadata-for-.NET Public

    GroupDocs.Metadata for .NET examples, plugins and showcase projects

    14 12

  2. GroupDocs.Metadata-for-Java GroupDocs.Metadata-for-Java Public

    GroupDocs.Metadata for Java examples, plugins and showcase projects

    12 11

  3. GroupDocs.Metadata-Docs GroupDocs.Metadata-Docs Public

    Public documentation for GroupDocs.Metadata

    Batchfile 4

  4. GroupDocs.Metadata-Products GroupDocs.Metadata-Products Public

    Batchfile 4

Repositories

Showing 10 of 13 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…