PDFIccColorSpace¶
Namespace: O2S.Components.PDF4NET.Graphics
Defines a colorspace based on an ICC profile.
Inheritance Object → PDFColorSpace → PDFIccColorSpace
Constructors¶
PDFIccColorSpace()¶
Initializes a new PDFIccColorSpace object.
Properties¶
AlternateColorSpace¶
Gets or sets the alternate colorspace.
Property Value
PDFColorSpace
An alternate color space to be used in case the one specified in the stream data is not supported.
ColorComponentCount¶
Gets the number of components used by a color in this colorspace.
Property Value
ColorComponents¶
Gets or sets the number of color components.
Property Value
Int32
The number of color components in the color space described by the ICC profile data.
Remarks
This number must match the number of components actually in the ICC profile. As of PDF 1.4, this value must be 1, 3 or 4.
CosObject¶
Gets the raw colorspace object.
Property Value
IccProfile¶
Gets or sets the content of the ICC profile.
Property Value
Byte[]
The ICC profile content.
Range¶
Gets or sets the range of color components.
Property Value
Double[]
An array of 2 * PDFIccColorSpace.ColorComponents numbers [ min0 max0 min1 max1 ... ]
specifying the minimum and maximum valid values of the corresponding color components.
These values must match the information in the ICC profile.
Type¶
Gets the colorspace type.
Property Value
PDFColorSpaceType
A PDFColorSpaceType that represents the colorspace type.