org.apache.fop.image
Class TiffImage

java.lang.Object
  extended byorg.apache.fop.image.AbstractFopImage
      extended byorg.apache.fop.image.JAIImage
          extended byorg.apache.fop.image.TiffImage
All Implemented Interfaces:
FopImage

public class TiffImage
extends JAIImage

FopImage object using JAI for TIFF images. Allows to store certain compresssed TIFF images directly in the output stream. Does revert to the standard JAI image for anything it doesn't understand.

Author:
Manuel MALL
See Also:
AbstractFopImage, FopImage

Field Summary
 
Fields inherited from class org.apache.fop.image.AbstractFopImage
m_bitmaps, m_bitmapsSize, m_bitsPerPixel, m_colorSpace, m_compressionType, m_height, m_href, m_imageReader, m_invertImage, m_isTransparent, m_transparentColor, m_width
 
Constructor Summary
TiffImage(URL href)
           
TiffImage(URL href, ImageReader imgReader)
           
 
Method Summary
protected  void loadImage()
          Load image data and initialize its properties.
 
Methods inherited from class org.apache.fop.image.AbstractFopImage
close, getBitmaps, getBitmapsSize, getBitsPerPixel, getColorSpace, getHeight, getPDFFilter, getRessourceBytes, getRessourceBytesSize, getTransparentColor, getURL, getWidth, invertImage, isTransparent
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TiffImage

public TiffImage(URL href)
          throws FopImageException

TiffImage

public TiffImage(URL href,
                 ImageReader imgReader)
          throws FopImageException
Method Detail

loadImage

protected void loadImage()
                  throws FopImageException
Description copied from class: AbstractFopImage
Load image data and initialize its properties. Subclasses need to implement this method.

Overrides:
loadImage in class JAIImage
Throws:
FopImageException


Copyright ? 1999-2003 Apache Software Foundation. All Rights Reserved.