|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.sun.media.jai.codec.PNGEncodeParam | +--com.sun.media.jai.codec.PNGEncodeParam.RGB
Inner classes inherited from class com.sun.media.jai.codec.PNGEncodeParam |
PNGEncodeParam.Gray,
PNGEncodeParam.Palette,
PNGEncodeParam.RGB |
Fields inherited from class com.sun.media.jai.codec.PNGEncodeParam |
bitDepth,
bitDepthSet,
INTENT_ABSOLUTE,
INTENT_PERCEPTUAL,
INTENT_RELATIVE,
INTENT_SATURATION,
PNG_FILTER_AVERAGE,
PNG_FILTER_NONE,
PNG_FILTER_PAETH,
PNG_FILTER_SUB,
PNG_FILTER_UP |
Constructor Summary | |
PNGEncodeParam.RGB()
Constructs an instance of PNGEncodeParam.RGB . |
Method Summary | |
int[] |
getBackgroundRGB()
Returns the RGB value of the suggested background color. |
int[] |
getTransparentRGB()
Returns the RGB value to be used to denote transparency. |
boolean |
isBackgroundSet()
Returns true if a 'bKGD' chunk will be output. |
void |
setBackgroundRGB(int[] rgb)
Sets the RGB value of the suggested background color. |
void |
setBitDepth(int bitDepth)
Sets the desired bit depth for an RGB image. |
void |
setTransparentRGB(int[] transparentRGB)
Sets the RGB value to be used to denote transparency. |
void |
unsetBackground()
Suppresses the 'bKGD' chunk from being output. |
Methods inherited from class java.lang.Object |
clone,
equals,
finalize,
getClass,
hashCode,
notify,
notifyAll,
toString,
wait,
wait,
wait |
Constructor Detail |
public PNGEncodeParam.RGB()
PNGEncodeParam.RGB
.Method Detail |
public void unsetBackground()
public boolean isBackgroundSet()
public void setBitDepth(int bitDepth)
public void setBackgroundRGB(int[] rgb)
rgb
parameter should have 3 entries.
The 'bKGD' chunk will encode this information.
public int[] getBackgroundRGB()
If the background color has not previously been set, or has been
unset, an IllegalStateException
will be thrown.
public void setTransparentRGB(int[] transparentRGB)
Setting this attribute will cause the alpha channel of the input image to be ignored.
The 'tRNS' chunk will encode this information.
public int[] getTransparentRGB()
If the transparent color has not previously been set,
or has been unset, an IllegalStateException
will be thrown.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |