Class ImageEncoder
java.lang.Object
javajs.img.ImageEncoder
- All Implemented Interfaces:
GenericImageEncoder
- Direct Known Subclasses:
GifEncoder, JpgEncoder, PdfEncoder, PngEncoder, PpmEncoder
Generic abstract image creator:
(1) set parameters
(2) encode the image bytes, if necessary
(3) generate the image
- Author:
- Bob Hanson hansonr@stolaf.edu
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
out
-
width
protected int width -
height
protected int height -
quality
protected int quality -
dpi
protected int dpi -
date
-
logging
protected boolean logging -
doClose
protected boolean doClose -
pixels
protected int[] pixels
-
-
Constructor Details
-
ImageEncoder
public ImageEncoder()
-
-
Method Details
-
createImage
- Specified by:
createImagein interfaceGenericImageEncoder- Parameters:
type-out-params-- Throws:
Exception
-
setParams
-
generate
-
putString
-
putByte
protected void putByte(int b) -
close
protected void close()
-