GroupDocs.Metadata for Node.js overview

GroupDocs.Metadata for Node.js via Java is a full featured class library which allows users to read and edit metadata associated with various document, image, audio, video and many other formats. It works with most notable metadata standards: XMP, EXIF, IPTC, Image Resource Blocks, ID3 and format-specific metadata properties. The Metadata API is very flexible and easy to operate with. It provides extended capabilities allowing working with metadata in a unified way regardless of the file format.

With its powerful and straightforward API, you can execute the following actions:

  • Work with most popular metadata standards: XMP, EXIF, IPTC, Image Resource Blocks, ID3, document properties, etc
  • Manage audio metadata: ID3 tag (ID3v1, ID3v2), Lyrics3 tag, APE
  • Create, modify and remove metadata associated with supported formats with a few lines of code
  • Identify built-in, custom and hidden metadata
  • Work with password-protected documents
  • Render image previews for supported formats to easily create UI for you application
  • Detect the format and MIME type of a loaded file by its internal structure
  • Use predefined tags to manipulate metadata properties in a unified way across all supported formats
  • Detect and remove digital signatures associated with a loaded file
  • Inspect office documents to extract user comments, form fields, hidden pages, etc
  • Work with a variety of document, image, video and audio formats
  • Manage metadata in e-books, torrent files, archives, electronic business cards, saved emails, etc

You can use GroupDocs.Metadata across multiple platforms and operation systems:

  • Windows, Linux, and macOS
  • Java 8 and higher

Get started with GroupDocs.Metadata for Node.js

If you are new to GroupDocs.Metadata, see the following topics first:

Technical support

If you encounter an issue while using GroupDocs.Metadata or have a technical question, feel free to create a post in our Free Support Forum. If free support is not sufficient, you can submit a ticket to our Paid Support Helpdesk.