Class ImageRawCCITTFax
- java.lang.Object
-
- org.apache.xmlgraphics.image.loader.impl.AbstractImage
-
- org.apache.xmlgraphics.image.loader.impl.ImageRawStream
-
- org.apache.xmlgraphics.image.loader.impl.ImageRawCCITTFax
-
- All Implemented Interfaces:
Image
public class ImageRawCCITTFax extends ImageRawStream
This class is an implementation of the Image interface exposing a 1-bit bitmap image stream that can be decoded by the PostScript or PDF CCITTFaxDecode filter.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.apache.xmlgraphics.image.loader.impl.ImageRawStream
ImageRawStream.ByteArrayStreamFactory, ImageRawStream.InputStreamFactory
-
-
Constructor Summary
Constructors Constructor Description ImageRawCCITTFax(ImageInfo info, java.io.InputStream in, int compression)
Main constructor.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.awt.color.ColorSpace
getColorSpace()
Returns the image's color spaceint
getCompression()
Returns the TIFF compression scheme.-
Methods inherited from class org.apache.xmlgraphics.image.loader.impl.ImageRawStream
createInputStream, getFlavor, getMimeType, isCacheable, setInputStreamFactory, writeTo
-
Methods inherited from class org.apache.xmlgraphics.image.loader.impl.AbstractImage
getICCProfile, getInfo, getSize, toString
-
-
-
-
Constructor Detail
-
ImageRawCCITTFax
public ImageRawCCITTFax(ImageInfo info, java.io.InputStream in, int compression)
Main constructor.- Parameters:
info
- the image info objectin
- the ImageInputStream with the raw contentcompression
- the integer value of the TIFF compression scheme
-
-
Method Detail
-
getColorSpace
public java.awt.color.ColorSpace getColorSpace()
Returns the image's color space- Specified by:
getColorSpace
in interfaceImage
- Overrides:
getColorSpace
in classAbstractImage
- Returns:
- the color space
-
getCompression
public int getCompression()
Returns the TIFF compression scheme.- Returns:
- the TIFF compression scheme
-
-