Class XTIFFImageEncoder
java.lang.Object
com.sun.media.jai.codec.ImageEncoderImpl
com.sun.media.jai.codecimpl.TIFFImageEncoder
org.libtiff.jai.codecimpl.XTIFFImageEncoder
- All Implemented Interfaces:
com.sun.media.jai.codec.ImageEncoder
public class XTIFFImageEncoder
extends com.sun.media.jai.codecimpl.TIFFImageEncoder
A baseline TIFF writer. The writer outputs TIFF images in either Bilevel,
Greyscale, Palette color or Full Color modes.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.sun.media.jai.codec.ImageEncoderImpl
output, param -
Constructor Summary
ConstructorsConstructorDescriptionXTIFFImageEncoder(OutputStream output, com.sun.media.jai.codec.ImageEncodeParam param) Standard constructor -
Method Summary
Modifier and TypeMethodDescriptionvoidencode(RenderedImage im) Encodes a RenderedImage and writes the output to the OutputStream associated with this ImageEncoder.protected intprotected intMethods inherited from class com.sun.media.jai.codec.ImageEncoderImpl
encode, getOutputStream, getParam, setParam
-
Field Details
-
XTIFF_BILEVEL_WHITE_IS_ZERO
public static final int XTIFF_BILEVEL_WHITE_IS_ZERO- See Also:
-
XTIFF_BILEVEL_BLACK_IS_ZERO
public static final int XTIFF_BILEVEL_BLACK_IS_ZERO- See Also:
-
XTIFF_PALETTE
public static final int XTIFF_PALETTE- See Also:
-
XTIFF_FULLCOLOR
public static final int XTIFF_FULLCOLOR- See Also:
-
XTIFF_GREYSCALE
public static final int XTIFF_GREYSCALE- See Also:
-
-
Constructor Details
-
XTIFFImageEncoder
Standard constructor
-
-
Method Details
-
encode
Encodes a RenderedImage and writes the output to the OutputStream associated with this ImageEncoder.- Specified by:
encodein interfacecom.sun.media.jai.codec.ImageEncoder- Overrides:
encodein classcom.sun.media.jai.codecimpl.TIFFImageEncoder- Throws:
IOException
-
getSampleSize
protected int getSampleSize() -
getTileSize
protected int getTileSize()
-