SeparationColorSpace Class Documentation
classSeparationColorSpace : ColorSpaceNamespace:com::datalogics::PDFL
- Inherits from:
ColorSpace
Detailed Description
Defines the use of additional named colorants in a PDF document. Colorants in a separation color space are also sometimes referred to as spot colorants. The device displaying or printing the PDF document will supply an appropriate color based on the colorant included in the separation color space.
Referenced by
Uses types
Constructor & Destructor Documentation
SeparationColorSpace
Parameters
Create a separation color space from page's Ink. If page doesn't have a separation color space with passed ink in it's resources, then linear grayscale tint transform function and CMYK as alternate colorspace will be used.
SeparationColorSpace
SeparationColorSpace(StringseparationName, ColorSpacealternate, FunctiontintTransform)Parameters
separationName: Stringthe name of the colorant that the Separation space is intended to represent, or All, or None
alternate: ColorSpacethe alternate color space, which can be any device or CIE-based color space but not another special color space (Pattern, Indexed, Separation, or DeviceN).
tintTransform: Functionfunction, called with the tint value and returning the corresponding color component values. That is, the number of components and the interpretation of their values depend on the alternate color space.
Create a separation color space.
Member Function Documentation
DLIntern
static ColorSpaceDLIntern(ColorSpacecs)Parameters
cs: ColorSpace
Returns:
ColorSpaceDisposeChildren
voidDisposeChildren()Returns:
void[static initializer]
static void[static initializer]()delete
synchronized voiddelete(Booleandisposing)Parameters
disposing: Boolean
Returns:
synchronized voiddelete
synchronized voiddelete()Returns:
synchronized voidequals
booleanequals(Objectrhs)Parameters
rhs: Object
Returns:
booleanfinalize
voidfinalize()Returns:
voidgetAlternate
ColorSpacegetAlternate()Returns:
ColorSpacethe alternate color space, which can be any device or CIE-based color space but not another special color space (Pattern, Indexed, Separation, or DeviceN).
getFunction
FunctiongetFunction()Returns:
FunctionA function, called with the tint value and returning the corresponding color component values. That is, the number of components and the interpretation of their values depend on the alternate color space.
getName
StringgetName()Returns:
StringThe name of the color space. A named color space may be named something like DeviceRGB. More complicated color spaces may have a name like Indexed or ICCBased.
getNumComponents
intgetNumComponents()Returns:
intThe number of components in the color space.
getPDFObject
PDFObjectgetPDFObject()Returns:
The PDFObject associated with the color space.Get the PDFObject associated with the color space. This may be a PDFName, PDFDict, PDFStream, or PDFArray.
getSeparationName
StringgetSeparationName()Returns:
Stringthe name of the colorant that the Separation space is intended to represent, or All, or None.
getSeparationNameArray
byte[]getSeparationNameArray()Returns:
byte[]The name of the colorant that the Separation space is intended to represent, or All, or None NOTE: This property is suitable for retrieving the name when the SeparationName can't be retrieved as a string.
sameTypeEquals
booleansameTypeEquals(ColorSpaceother)Parameters
other: ColorSpace
Returns:
booleantoString
StringtoString()Returns:
StringConvert a colorSpace to a string.