ColorSpace Class Documentation
classColorSpace : SystemIDisposableNamespace:Datalogics::PDFL
- Inherits from:
SystemIDisposable
Detailed Description
Base class for all color spaces.
Referenced by
Uses types
Constructor & Destructor Documentation
ColorSpace
ColorSpace(ColorSpacerhs, InternalConstructsignifier)Parameters
rhs: ColorSpacesignifier: InternalConstruct
~ColorSpace
~ColorSpace()Property Documentation
DeviceCMYK
static ColorSpaceDeviceCMYK[get]The DeviceCMYK color space, representing cyan, magenta, yellow, and black components.
DeviceGray
static ColorSpaceDeviceGray[get]The DeviceGray color space, representing a single grayscale component.
DeviceRGB
static ColorSpaceDeviceRGB[get]The DeviceRGB color space, representing red, green, and blue components.
DeviceRGBA
static ColorSpaceDeviceRGBA[get]The DeviceRGBA color space, representing red, green, blue, and alpha components.
Lab
static ColorSpaceLab[get]The CIE-based L*a*b* color space.
LabA
static ColorSpaceLabA[get]The CIE-based L*a*b* color space with an alpha component.
Name
stringName[get]NumComponents
intNumComponents[get]PDFObject
PDFObjectPDFObject[get]Member Function Documentation
ConstructorRetrieve
static ColorSpaceConstructorRetrieve(System.IntPtrignored)Parameters
ignored: System.IntPtr
Returns:
ColorSpaceDispose
voidDispose()Returns:
voidDisposeChildren
voidDisposeChildren()Returns:
voidEquals
override boolEquals(objectobj)Parameters
obj: object
Returns:
override boolSameTypeEquals
boolSameTypeEquals(ColorSpaceother)Parameters
other: ColorSpace
Returns:
boolToString
override stringToString()Returns:
A string describing this ColorSpace.Convert a ColorSpace to a string representation.
operator!=
static booloperator!=(ColorSpacea, ColorSpaceb)Parameters
a: ColorSpaceThe first ColorSpace to compare.
b: ColorSpaceThe second ColorSpace to compare.
Returns:
true if the two ColorSpace objects are not equal; false otherwise.Test two ColorSpace objects for inequality.
operator==
static booloperator==(ColorSpacea, ColorSpaceb)Parameters
a: ColorSpaceThe first ColorSpace to compare.
b: ColorSpaceThe second ColorSpace to compare.
Returns:
true if the two ColorSpace objects are equal; false otherwise.Test two ColorSpace objects for equality.