com.idautomation.datamatrix.encoder
Class GifEncoder

java.lang.Object
  extended bycom.idautomation.datamatrix.encoder.ImageEncoder
      extended bycom.idautomation.datamatrix.encoder.GifEncoder
All Implemented Interfaces:
java.awt.image.ImageConsumer

public class GifEncoder
extends ImageEncoder

Derived class of the ImageEncoder class. Also uses the IntHashtable class


Field Summary
 
Fields inherited from class com.idautomation.datamatrix.encoder.ImageEncoder
out
 
Fields inherited from interface java.awt.image.ImageConsumer
COMPLETESCANLINES, IMAGEABORTED, IMAGEERROR, RANDOMPIXELORDER, SINGLEFRAME, SINGLEFRAMEDONE, SINGLEPASS, STATICIMAGEDONE, TOPDOWNLEFTRIGHT
 
Constructor Summary
GifEncoder(java.awt.Image img, java.io.OutputStream out)
           
GifEncoder(java.awt.Image img, java.io.OutputStream out, boolean interlace)
           
GifEncoder(java.awt.image.ImageProducer prod, java.io.OutputStream out)
           
GifEncoder(java.awt.image.ImageProducer prod, java.io.OutputStream out, boolean interlace)
           
 
Methods inherited from class com.idautomation.datamatrix.encoder.ImageEncoder
encode, imageComplete, setColorModel, setDimensions, setHints, setPixels, setPixels, setProperties
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GifEncoder

public GifEncoder(java.awt.Image img,
                  java.io.OutputStream out)
           throws java.io.IOException

GifEncoder

public GifEncoder(java.awt.Image img,
                  java.io.OutputStream out,
                  boolean interlace)
           throws java.io.IOException

GifEncoder

public GifEncoder(java.awt.image.ImageProducer prod,
                  java.io.OutputStream out)
           throws java.io.IOException

GifEncoder

public GifEncoder(java.awt.image.ImageProducer prod,
                  java.io.OutputStream out,
                  boolean interlace)
           throws java.io.IOException