KCMS Application Developer's Guide

Additional Profile Formats

In addition to the three basic classifications of device profiles (that is, input, display, and output), the ICC specification defines four other color processing profiles, namely

Device Link Profile

The device link profile is for a link or connection between devices. The following attributes are for device link profiles.

See "DeviceLink Profile" in the ICC specification for more information.

Attribute Name 

Attribute Type 

icSigHeaderTag

icHeader

icSigAToB0Tag

icLut8 or icLut16

icSigCopyrightTag

icText

icSigProfileDescriptionTag

icTextDescription

icSigProfileSequenceDescTag

icProfileSequenceDesc

Color Space Conversion Profile

The color space conversion profile is for color space transformation between non-device color spaces and the profile connection space (PCS). The following attributes are for color space conversion profiles. See "ColorSpaceConversion Profile" in the ICC specification for more information.

Attribute Name 

Attribute Type 

icSigHeaderTag

icHeader

icSigAToB0Tag

icLut8 or icLut16

icSigBToA0Tag

icLut8 or icLut16

icSigCopyrightTag

icText

icSigMediaWhitePointTag

icXYZArray

icSigProfileDescriptionTag

icTextDescription

Abstract Profile

The abstract profile is for color transformations between PCS and PCS. The following attributes are for abstract profiles. See "Abstract Profile" in the ICC specification for more information.

Attribute Name 

Attribute Type 

icSigHeaderTag

icHeader

icSigAToB0Tag

icLut8 or icLut16

icSigCopyrightTag

icText

icSigMediaWhitePointTag

icXYZArray

icSigProfileDescriptionTag

icTextDescription