Package com.idrsolutions.image.bmp
Class BmpEncoder
- java.lang.Object
-
- com.idrsolutions.image.JDeliImage
-
- com.idrsolutions.image.bmp.BmpEncoder
-
- All Implemented Interfaces:
com.idrsolutions.image.Encoder
public class BmpEncoder extends com.idrsolutions.image.JDeliImage implements com.idrsolutions.image.Encoder
Class writes BufferedImages as BmpExample:
BmpEncoder encoder = new BmpEncoder(); encoder.write(image, outputStream);
-
-
Constructor Summary
Constructors Constructor Description BmpEncoder()
BmpEncoder(com.idrsolutions.image.encoder.options.EncoderOptions format)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.idrsolutions.image.bmp.options.BmpEncoderOptions
getEncoderOptions()
void
write(BufferedImage image, OutputStream outputStream)
Writes BufferedImage as a BMP into an OutputStream
-
-
-
Method Detail
-
getEncoderOptions
public com.idrsolutions.image.bmp.options.BmpEncoderOptions getEncoderOptions()
-
write
public void write(BufferedImage image, OutputStream outputStream) throws IOException
Writes BufferedImage as a BMP into an OutputStreamThis method does not close the provided OutputStream after the write operation has completed; it is the responsibility of the caller to close the stream.
- Specified by:
write
in interfacecom.idrsolutions.image.Encoder
- Parameters:
image
- BufferedImage to writeoutputStream
- The stream to write the image to- Throws:
IOException
- if the image wasn't written
-
-