Package javajs.img
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 -
date
-
logging
protected boolean logging -
doClose
protected boolean doClose -
pixels
protected int[] pixels
-
-
Constructor Details
-
ImageEncoder
public ImageEncoder()
-
-
Method Details
-
createImage
- Specified by:
createImage
in interfaceGenericImageEncoder
- Parameters:
type
-out
-params
-- Throws:
Exception
-
setParams
-
generate
- Throws:
Exception
-
putString
-
putByte
protected void putByte(int b) -
close
protected void close()
-