Package org.libtiff.jai.codecimpl
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
Fields Modifier and Type Field Description static int
XTIFF_BILEVEL_BLACK_IS_ZERO
static int
XTIFF_BILEVEL_WHITE_IS_ZERO
static int
XTIFF_FULLCOLOR
static int
XTIFF_GREYSCALE
static int
XTIFF_PALETTE
-
Constructor Summary
Constructors Constructor Description XTIFFImageEncoder(OutputStream output, com.sun.media.jai.codec.ImageEncodeParam param)
Standard constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
encode(RenderedImage im)
Encodes a RenderedImage and writes the output to the OutputStream associated with this ImageEncoder.protected int
getSampleSize()
protected int
getTileSize()
-
-
-
Field Detail
-
XTIFF_BILEVEL_WHITE_IS_ZERO
public static final int XTIFF_BILEVEL_WHITE_IS_ZERO
- See Also:
- Constant Field Values
-
XTIFF_BILEVEL_BLACK_IS_ZERO
public static final int XTIFF_BILEVEL_BLACK_IS_ZERO
- See Also:
- Constant Field Values
-
XTIFF_PALETTE
public static final int XTIFF_PALETTE
- See Also:
- Constant Field Values
-
XTIFF_FULLCOLOR
public static final int XTIFF_FULLCOLOR
- See Also:
- Constant Field Values
-
XTIFF_GREYSCALE
public static final int XTIFF_GREYSCALE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
XTIFFImageEncoder
public XTIFFImageEncoder(OutputStream output, com.sun.media.jai.codec.ImageEncodeParam param)
Standard constructor
-
-
Method Detail
-
encode
public void encode(RenderedImage im) throws IOException
Encodes a RenderedImage and writes the output to the OutputStream associated with this ImageEncoder.- Specified by:
encode
in interfacecom.sun.media.jai.codec.ImageEncoder
- Overrides:
encode
in classcom.sun.media.jai.codecimpl.TIFFImageEncoder
- Throws:
IOException
-
getSampleSize
protected int getSampleSize()
-
getTileSize
protected int getTileSize()
-
-