Reads XMP (Extensible Metadata Platform) metadata from JPEG and PNG images.
More...
#include <gin_xmpmetadata.h>
Reads XMP (Extensible Metadata Platform) metadata from JPEG and PNG images.
XmpMetadata extracts Adobe's XMP data, which provides a standardized way to store metadata across different file formats. XMP is commonly used by Adobe products and professional photography workflows for storing rich metadata.
XMP can contain:
- Dublin Core metadata (title, creator, description, keywords)
- Rights management information
- Adobe-specific data (Lightroom, Photoshop settings)
- Custom metadata namespaces
- IPTC Core information
The metadata is stored as XML and this class parses it into key-value pairs.
Usage:
{
{
String title = data[
"dc:title"];
}
}
A lightweight 2D point class for projects that don't use juce_graphics.
Definition gin_point.h:25
- See also
- ImageMetadata, ExifMetadata, IptcMetadata
◆ XmpMetadata()
| XmpMetadata::XmpMetadata |
( |
| ) |
|
◆ ~XmpMetadata()
| virtual XmpMetadata::~XmpMetadata |
( |
| ) |
|
|
virtual |
◆ createFromJpg()
◆ createFromPng()
◆ getAllMetadata()
| juce::StringPairArray XmpMetadata::getAllMetadata |
( |
| ) |
const |
|
virtual |
The documentation for this class was generated from the following file: