Table of Contents

Enum ImageMetadataFamilies

Namespace
LMKit.Media.Image
Assembly
LM-Kit.NET.dll

The metadata families an image carries beside its pixels. A loaded image keeps every family its container held; an encode writes back the ones Metadata names, as far as the output container can hold them (PNG has no IPTC slot of its own, WebP has no IPTC, BMP, TGA and PNM carry nothing).

[Flags]
public enum ImageMetadataFamilies

Fields

None = 0

Nothing carried over: a clean file.

Exif = 1

The EXIF block (camera, capture time, orientation, GPS).

Xmp = 2

The XMP packet (Adobe / IPTC Core descriptive metadata as XML).

IccProfile = 4

The embedded ICC colour profile.

Iptc = 8

The IPTC-IIM record (captions, keywords, credits of the press workflow).

Text = 16

Free text entries (PNG text chunks).

All = Exif | Xmp | IccProfile | Iptc | Text

Every family. The default.

Share