PeachImage

PeachImage

ImageMetadata Class

Format-agnostic metadata associated with an Image.

public sealed class ImageMetadata

Inheritance System.Object → ImageMetadata

Properties  
HorizontalResolution The horizontal resolution, in pixels per unit, if known.
Profiles Raw metadata profiles (EXIF, ICC, XMP, etc.) captured during decode.
VerticalResolution The vertical resolution, in pixels per unit, if known.
Methods  
GetIccColorProfile() Parses this image’s embedded ICC profile, if it has one PeachImage’s ICC engine can use, or null if there’s no Icc entry in Profiles or the embedded bytes aren’t usable (malformed, or an unsupported device color space/transform) — a missing or unusable profile is a normal, expected outcome here, not an error, so this never throws.