com.jinsight.jetchart
Class JpegEncoder

java.lang.Object
  |
  +--com.jinsight.jetchart.JpegEncoder

public class JpegEncoder
extends java.lang.Object


Field Summary
static int[] jpegNaturalOrder
           
 
Constructor Summary
JpegEncoder(java.awt.Image image, int quality, java.io.OutputStream out)
           
 
Method Summary
 void encode()
           
protected  void finalize()
           
 int getQuality()
           
 void setQuality(int quality)
           
 void WriteCompressedData(java.io.BufferedOutputStream outStream)
           
 void WriteEOI(java.io.BufferedOutputStream out)
           
 void WriteHeaders(java.io.BufferedOutputStream out)
           
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

jpegNaturalOrder

public static int[] jpegNaturalOrder
Constructor Detail

JpegEncoder

public JpegEncoder(java.awt.Image image,
                   int quality,
                   java.io.OutputStream out)
Method Detail

setQuality

public void setQuality(int quality)

getQuality

public int getQuality()

encode

public void encode()

WriteCompressedData

public void WriteCompressedData(java.io.BufferedOutputStream outStream)

WriteEOI

public void WriteEOI(java.io.BufferedOutputStream out)

WriteHeaders

public void WriteHeaders(java.io.BufferedOutputStream out)

finalize

protected void finalize()
                 throws java.lang.Throwable
Overrides:
finalize in class java.lang.Object