Skip to content

PDFLabColorSpace

Namespace: O2S.Components.PDF4NET.Graphics

Defines a CIE Lab colorspace.

public class PDFLabColorSpace : PDFColorSpace

Inheritance ObjectPDFColorSpacePDFLabColorSpace

Constructors

PDFLabColorSpace()

Initializes a new PDFLabColorSpace object.

public PDFLabColorSpace()

Properties

BlackPoint

Gets or sets the black point.

public Double[] BlackPoint { get; set; }

Property Value

Double[]
An array of three numbers [XB YB ZB] specifying the tristimulus value, in the CIE 1931 XYZ space, of the diffuse black point.


ColorComponentCount

Gets the number of components used by a color in this colorspace.

public int ColorComponentCount { get; }

Property Value

Int32


CosObject

Gets the raw colorspace object.

public PDFCosObject CosObject { get; }

Property Value

PDFCosObject


Range

Gets or sets the range.

public Double[] Range { get; set; }

Property Value

Double[]
An array of four numbers [amin amax bmin bmax] specifying the range of valid values for the a* and b* (B and C) components of the color space.


Type

Gets the colorspace type.

public PDFColorSpaceType Type { get; }

Property Value

PDFColorSpaceType
A PDFColorSpaceType that represents the colorspace type.


WhitePoint

Gets or sets the white point.

public Double[] WhitePoint { get; set; }

Property Value

Double[]
An array of three numbers [XW YW ZW] specifying the tristimulus value, in the CIE 1931 XYZ space, of the diffuse white point.


Methods