public class PpmEncoder extends ImageEncoder
out
Constructor and Description |
---|
PpmEncoder(java.awt.Image img,
java.io.OutputStream out) |
PpmEncoder(java.awt.image.ImageProducer prod,
java.io.OutputStream out) |
Modifier and Type | Method and Description |
---|---|
(package private) void |
encodeDone() |
(package private) void |
encodePixels(int x,
int y,
int w,
int h,
int[] rgbPixels,
int off,
int scansize) |
(package private) void |
encodeStart(int width,
int height) |
static byte[] |
getBytes(java.awt.Image image) |
static void |
write(java.awt.Image image,
java.io.OutputStream os) |
(package private) static void |
writeString(java.io.OutputStream out,
java.lang.String str) |
encode, imageComplete, setColorModel, setDimensions, setHints, setPixels, setPixels, setProperties
public PpmEncoder(java.awt.Image img, java.io.OutputStream out)
public PpmEncoder(java.awt.image.ImageProducer prod, java.io.OutputStream out)
public static byte[] getBytes(java.awt.Image image)
public static void write(java.awt.Image image, java.io.OutputStream os) throws java.io.IOException
java.io.IOException
void encodeStart(int width, int height) throws java.io.IOException
encodeStart
in class ImageEncoder
java.io.IOException
static void writeString(java.io.OutputStream out, java.lang.String str) throws java.io.IOException
java.io.IOException
void encodePixels(int x, int y, int w, int h, int[] rgbPixels, int off, int scansize) throws java.io.IOException
encodePixels
in class ImageEncoder
java.io.IOException
void encodeDone() throws java.io.IOException
encodeDone
in class ImageEncoder
java.io.IOException