org.apache.batik.ext.awt.image.codec
Class PNGImageDecoder

java.lang.Object
  |
  +--org.apache.batik.ext.awt.image.codec.ImageDecoderImpl
        |
        +--org.apache.batik.ext.awt.image.codec.PNGImageDecoder
All Implemented Interfaces:
ImageDecoder

public class PNGImageDecoder
extends ImageDecoderImpl


Fields inherited from class org.apache.batik.ext.awt.image.codec.ImageDecoderImpl
input, param
 
Constructor Summary
PNGImageDecoder(java.io.InputStream input, PNGDecodeParam param)
           
 
Method Summary
 java.awt.image.RenderedImage decodeAsRenderedImage(int page)
          Returns a RenderedImage that contains the decoded contents of the SeekableStream associated with this ImageDecoder.
 
Methods inherited from class org.apache.batik.ext.awt.image.codec.ImageDecoderImpl
decodeAsRaster, decodeAsRaster, decodeAsRenderedImage, getInputStream, getNumPages, getParam, setParam
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PNGImageDecoder

public PNGImageDecoder(java.io.InputStream input,
                       PNGDecodeParam param)
Method Detail

decodeAsRenderedImage

public java.awt.image.RenderedImage decodeAsRenderedImage(int page)
                                                   throws java.io.IOException
Description copied from class: ImageDecoderImpl
Returns a RenderedImage that contains the decoded contents of the SeekableStream associated with this ImageDecoder. The given page of a multi-page image is decoded. If the page does not exist, an IOException will be thrown. Page numbering begins at zero.
Overrides:
decodeAsRenderedImage in class ImageDecoderImpl
Following copied from class: org.apache.batik.ext.awt.image.codec.ImageDecoderImpl
Parameters:
page - The page to be decoded.


Copyright © 2002 Apache Software Foundation. All Rights Reserved.