public class JpegImageEncoder extends Object implements ImageEncoder
| Constructor and Description | 
|---|
JpegImageEncoder()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
encodeImage(Image image,
           OutputStream outputStream)  | 
void | 
encodeImage(Image image,
           OutputStream outputStream,
           float quality,
           boolean encodeAlpha)
Encodes the given image using the given encoder-specific quality and alpha-channel settings and writes
 the encoded image-data to the given stream. 
 | 
String | 
getMimeType()
Returns the mime-type of the encoded data. 
 | 
static boolean | 
isJpegEncodingAvailable()  | 
public void encodeImage(Image image, OutputStream outputStream, float quality, boolean encodeAlpha) throws IOException, UnsupportedEncoderException
ImageEncoderencodeImage in interface ImageEncoderimage - the image to be encoded.outputStream - the output stream, where to write the image data to.quality - the quality of the encoding.encodeAlpha - a flag controlling whether the alpha-channel should be encoded as well.IOException - if there was an IO error while generating or writing the image data.UnsupportedEncoderException - if the encoder is not supported.public void encodeImage(Image image, OutputStream outputStream) throws IOException, UnsupportedEncoderException
public String getMimeType()
ImageEncodergetMimeType in interface ImageEncoderpublic static boolean isJpegEncodingAvailable()