XmpProfile Class
An immutable XMP packet, stored as UTF-8 bytes without container-specific prefixes.
public sealed class XmpProfileRemarks
The packet is preserved as-is; the library does not parse or rewrite XMP properties in this version, so dimension or orientation properties inside the packet are not reconciled after geometry changes.
Constructors
| Name | Description |
|---|---|
| XmpProfile(MetadataBlob) | Initializes a new instance of the XmpProfile class. |
XmpProfile(MetadataBlob)
XmpProfile.csInitializes a new instance of the XmpProfile class.
public XmpProfile(MetadataBlob data)Parameters
dataMetadataBlob- The UTF-8 XMP packet. It is validated when serialized.
Exceptions
ArgumentNullExceptiondataisnull.
Properties
| Name | Description |
|---|---|
| Data | Gets the raw XMP packet. |