Skip to main content

Module xmp

Module xmp 

Source
Expand description

Namespace-aware XMP inspection. XML prefixes are aliases, never identities.

This is a bounded XML reader with selected RDF property access, not a complete RDF reasoner or an Adobe alias-normalization engine. Unknown structures remain visible in the audit snapshot. DTDs/external entities are rejected. Reading metadata never reads, scans or allocates image pixels.

Modules§

container
XMP container-directory values and serialization, independent of file framing.
gainmap
XMP serialization for Ultra HDR and related multi-image JPEG formats.

Structs§

Field
One XML field in a namespace-resolved structural snapshot. Paths include sibling occurrence indexes, preserving duplicates and arrays.
Packet
Bounded parsed XMP packet, borrowing its source XML.
Property
A namespace-qualified scalar in an RDF resource structure.

Enums§

Error
Invalid, ambiguous, unsupported or over-budget metadata.