C# (CSharp) CSJ2K.Icc.Tags Namespace

Classes

Name Description
ICCTag An ICC profile contains a 128-byte header followed by a variable number of tags contained in a tag table. Each tag is a structured block of ints. The tags share a common format on disk starting with a signature, an offset to the tag data, and a length of the tag data. The tag data itself is found at the given offset in the file and consists of a tag type int, followed by a reserved int, followed by a data block, the structure of which is unique to the tag type.

This class is the abstract super class of all tags. It models that part of the structure which is common among tags of all types.

It also contains the definitions of the various tag types.

ICCTextDescriptionType A text based ICC tag
ICCTextType A text based ICC tag
ICCXYZType A tag containing a triplet.