Package org.apache.batik.ext.awt
Class ColorSpaceHintKey
- java.lang.Object
-
- java.awt.RenderingHints.Key
-
- org.apache.batik.ext.awt.ColorSpaceHintKey
-
public final class ColorSpaceHintKey extends java.awt.RenderingHints.Key
TranscodingHint as to what the destination of the drawing is.- Version:
- $Id: ColorSpaceHintKey.java 1733416 2016-03-03 07:07:13Z gadams $
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
PROPERTY_COLORSPACE
static java.lang.Object
VALUE_COLORSPACE_AGREY
Notice to source that we only want Greyscale data with an alpha channel.static java.lang.Object
VALUE_COLORSPACE_ALPHA
Notice to source that we only want an alpha channel.static java.lang.Object
VALUE_COLORSPACE_ALPHA_CONVERT
Notice to source that we only want an alpha channel.static java.lang.Object
VALUE_COLORSPACE_ARGB
Notice to source that we prefer an Alpha RGB Image.static java.lang.Object
VALUE_COLORSPACE_GREY
Notice to source that we only want Greyscale data (no Alpha).static java.lang.Object
VALUE_COLORSPACE_RGB
Notice to source that we will not use Alpha Channel but we still want RGB data.
-
Constructor Summary
Constructors Constructor Description ColorSpaceHintKey(int number)
Note that this is package private.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
isCompatibleValue(java.lang.Object val)
-
-
-
Field Detail
-
VALUE_COLORSPACE_ARGB
public static java.lang.Object VALUE_COLORSPACE_ARGB
Notice to source that we prefer an Alpha RGB Image.
-
VALUE_COLORSPACE_RGB
public static java.lang.Object VALUE_COLORSPACE_RGB
Notice to source that we will not use Alpha Channel but we still want RGB data.
-
VALUE_COLORSPACE_GREY
public static java.lang.Object VALUE_COLORSPACE_GREY
Notice to source that we only want Greyscale data (no Alpha).
-
VALUE_COLORSPACE_AGREY
public static java.lang.Object VALUE_COLORSPACE_AGREY
Notice to source that we only want Greyscale data with an alpha channel.
-
VALUE_COLORSPACE_ALPHA
public static java.lang.Object VALUE_COLORSPACE_ALPHA
Notice to source that we only want an alpha channel. The source should simply render alpha (no conversion)
-
VALUE_COLORSPACE_ALPHA_CONVERT
public static java.lang.Object VALUE_COLORSPACE_ALPHA_CONVERT
Notice to source that we only want an alpha channel. The source should follow the SVG spec for how to convert ARGB, RGB, Grey and AGrey to just an Alpha channel.
-
PROPERTY_COLORSPACE
public static final java.lang.String PROPERTY_COLORSPACE
- See Also:
- Constant Field Values
-
-