|
This class represents the icc profile stream dictionary. This is
definitively detailed in:.
The ISO PDF Specification, ISO 32000-1:2008 PDF 1.7; Table: 66,
page 149.
The ISO PDF
Specification, ISO 32000-2:2017 PDF 2.0; Table: 65, page 188.
This class is always an indirect object because it is also a
StreamElement and these are always indirect objects.
An ICC profile stream carries a binary ICC color profile that
defines the relationship between device color values and a standard
CIE profile connection space. The profile follows the ICC
specification for its internal structure.
The N entry records the number of color components in the
profile's input color space. Valid values are 1, 3, and 4,
corresponding to gray, RGB or Lab, and CMYK respectively.
The Alternate entry provides a fallback color space for use when
ICC processing is not supported. The alternate must have the same
number of components as N to ensure consistent handling of color
values.
The Range entry bounds the valid component values. Although
component values are typically in the range 0 to 1, some profiles
use different encodings and the Range array communicates those
bounds to the reader.
The stream data must be a valid ICC profile. A conforming reader
that supports ICC color management will embed this data into its
color pipeline for accurate conversion from the encoded space to
the output device.
System.Object
WebSupergoo.ABCpdf14.Elements.Element
WebSupergoo.ABCpdf14.Elements.ICCProfileStreamElement
|