public final class CmykToRgbColorConverter extends Object implements ColorConverter
RgbToCmykColorConverter.getInstance()
call.
Modifier and Type | Method and Description |
---|---|
double[] |
convertColor(double[] cmykComponents)
Performs a conversion of the provided array representing cmyk color components to the array representing rgb color component.
|
static CmykToRgbColorConverter |
getInstance()
Returns an instance of cmyk to rgb converter.
|
com.itextpdf.kernel.pdf.PdfName |
getSourceColorspace()
Returns original color space of the color.
|
int |
getSourceNumberOfComponents()
Return number of components representing the original color space.
|
com.itextpdf.kernel.pdf.PdfName |
getTargetColorspace()
Returns target color space of the color.
|
int |
getTargetNumberOfComponents()
Return number of components representing the target color space.
|
public static CmykToRgbColorConverter getInstance()
public double[] convertColor(double[] cmykComponents)
Note that no validation of the values is done for the better performance. When invalid argument is passed method may return invalid array of even throw runtime exception.
convertColor
in interface ColorConverter
cmykComponents
- is an array representing cyan, magenta, yellow and black as double values from the range [0., 1.]. Validation is not performed
public com.itextpdf.kernel.pdf.PdfName getSourceColorspace()
ColorConverter
getSourceColorspace
in interface ColorConverter
public int getSourceNumberOfComponents()
ColorConverter
getSourceNumberOfComponents
in interface ColorConverter
public com.itextpdf.kernel.pdf.PdfName getTargetColorspace()
ColorConverter
getTargetColorspace
in interface ColorConverter
public int getTargetNumberOfComponents()
ColorConverter
getTargetNumberOfComponents
in interface ColorConverter
Copyright © 1998–2022 iText Group NV. All rights reserved.