All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class ejmf.toolkit.encoders.PNGEncoder

java.lang.Object
   |
   +----ejmf.toolkit.encoders.ImageEncoder
           |
           +----ejmf.toolkit.encoders.PNGEncoder

public class PNGEncoder
extends ImageEncoder
PNGEncoder

See Also:
ImageEncoder, PNGDataEncoder, PNGInfo

Constructor Index

 o PNGEncoder(Image, EncoderOutputStream)
 o PNGEncoder(ImageProducer, EncoderOutputStream)
Write a java.awt.Image to an EncoderOutputStream using PNG format.

Method Index

 o encodePixels(int, int, int, int, int[], int, int)
 o setDimensions(int, int)
 o setProperties(Hashtable)

Constructors

 o PNGEncoder
 public PNGEncoder(Image img,
                   EncoderOutputStream os) throws IOException

Parameters:
img - A java.awt.Image
os - An EncoderOutputStream
 o PNGEncoder
 public PNGEncoder(ImageProducer ip,
                   EncoderOutputStream os) throws IOException
Write a java.awt.Image to an EncoderOutputStream using PNG format.

Parameters:
ip - A java.awt.image.ImageProducer
os - An EncoderOutputStream

Methods

 o encodePixels
 public void encodePixels(int x,
                          int y,
                          int w,
                          int h,
                          int rgbPixels[],
                          int offset,
                          int scansize) throws IOException
Overrides:
encodePixels in class ImageEncoder
 o setDimensions
 public void setDimensions(int w,
                           int h)
Overrides:
setDimensions in class ImageEncoder
 o setProperties
 public void setProperties(Hashtable h)
Overrides:
setProperties in class ImageEncoder

All Packages  Class Hierarchy  This Package  Previous  Next  Index