|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjava.awt.color.ColorSpace
com.sun.pdfview.colorspace.YCCKColorSpace
public class YCCKColorSpace
A ColorSpace for the YCCK color space. This color space converts to CMYK and then uses an existing CMYK color space to convert from CMYK to RGB. This allows embedded CMYK color profiles to be used with YCCK images. If no CMYK color space is provided then by default it uses a CMYKColorSpace. Only toRGB is supported.
| Field Summary |
|---|
| Fields inherited from class java.awt.color.ColorSpace |
|---|
CS_CIEXYZ, CS_GRAY, CS_LINEAR_RGB, CS_PYCC, CS_sRGB, TYPE_2CLR, TYPE_3CLR, TYPE_4CLR, TYPE_5CLR, TYPE_6CLR, TYPE_7CLR, TYPE_8CLR, TYPE_9CLR, TYPE_ACLR, TYPE_BCLR, TYPE_CCLR, TYPE_CMY, TYPE_CMYK, TYPE_DCLR, TYPE_ECLR, TYPE_FCLR, TYPE_GRAY, TYPE_HLS, TYPE_HSV, TYPE_Lab, TYPE_Luv, TYPE_RGB, TYPE_XYZ, TYPE_YCbCr, TYPE_Yxy |
| Constructor Summary | |
|---|---|
YCCKColorSpace()
|
|
YCCKColorSpace(java.awt.color.ColorSpace existingCmykColorSpace)
create a new YCCK color space: a ColorSpace with 4 components |
|
| Method Summary | |
|---|---|
float[] |
fromCIEXYZ(float[] colorvalue)
Convert from CIEXYZ to RGB. |
float[] |
fromRGB(float[] rgbvalue)
Convert from RGB to YCCK. |
java.lang.String |
getName(int idx)
the name of this color space |
int |
getNumComponents()
the number of components |
int |
getType()
the type of this color space (TYPE_4CLR) |
float[] |
toCIEXYZ(float[] colorvalue)
Convert from YCCK to CIEXYZ. |
float[] |
toRGB(float[] colorvalue)
Convert from YCCK to RGB. |
| Methods inherited from class java.awt.color.ColorSpace |
|---|
getInstance, getMaxValue, getMinValue, isCS_sRGB |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public YCCKColorSpace(java.awt.color.ColorSpace existingCmykColorSpace)
public YCCKColorSpace()
| Method Detail |
|---|
public float[] fromCIEXYZ(float[] colorvalue)
fromCIEXYZ in class java.awt.color.ColorSpacepublic float[] fromRGB(float[] rgbvalue)
fromRGB in class java.awt.color.ColorSpacergbvalue - the red, green, and blue values (0-1)
public int getNumComponents()
getNumComponents in class java.awt.color.ColorSpacepublic java.lang.String getName(int idx)
getName in class java.awt.color.ColorSpacepublic int getType()
getType in class java.awt.color.ColorSpacepublic float[] toCIEXYZ(float[] colorvalue)
toCIEXYZ in class java.awt.color.ColorSpacepublic float[] toRGB(float[] colorvalue)
toRGB in class java.awt.color.ColorSpacecolorvalue - the YCCK values (0-1)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||