org.apache.xmlgraphics.image.loader.impl
Class ImageLoaderRawCCITTFax
java.lang.Object
org.apache.xmlgraphics.image.loader.impl.AbstractImageLoader
org.apache.xmlgraphics.image.loader.impl.ImageLoaderRawCCITTFax
- All Implemented Interfaces:
- JPEGConstants, ImageLoader
public class ImageLoaderRawCCITTFax
- extends AbstractImageLoader
- implements JPEGConstants
ImageLoader for CCITT group 3 and 4 images consumed "raw" (undecoded). Provides a
raw/undecoded stream.
|
Field Summary |
protected static org.apache.commons.logging.Log |
log
logger |
| Fields inherited from interface org.apache.xmlgraphics.image.loader.impl.JPEGConstants |
APP0, APP1, APP2, APPD, APPE, APPF, EOI, MARK, NULL, SOF0, SOF1, SOF2, SOFA, SOI, SOS |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static org.apache.commons.logging.Log log
- logger
ImageLoaderRawCCITTFax
public ImageLoaderRawCCITTFax()
- Main constructor.
getTargetFlavor
public ImageFlavor getTargetFlavor()
- Returns the image flavor that is returned by this ImageLoader implementation.
- Specified by:
getTargetFlavor in interface ImageLoader
- Returns:
- the target image flavor
loadImage
public Image loadImage(ImageInfo info,
Map hints,
ImageSessionContext session)
throws ImageException,
IOException
- Loads and returns an image.
- Specified by:
loadImage in interface ImageLoader
- Parameters:
info - the image info object indicating the imagehints - a Map of hints that can be used by implementations to customize the loading
process (may be null).session - the session context
- Returns:
- the fully loaded image
- Throws:
ImageException - if an error occurs while loading the image
IOException - if an I/O error occurs while loading the image
Copyright 1999-2012 The Apache Software Foundation. All Rights Reserved.