Class DIBImageWriter
- java.lang.Object
-
- javax.imageio.ImageWriter
-
- com.twelvemonkeys.imageio.ImageWriterBase
-
- com.twelvemonkeys.imageio.plugins.bmp.DIBImageWriter
-
- All Implemented Interfaces:
javax.imageio.ImageTranscoder
- Direct Known Subclasses:
BMPImageWriter,ICOImageWriter
abstract class DIBImageWriter extends ImageWriterBase
DIBImageWriter
-
-
Field Summary
-
Fields inherited from class com.twelvemonkeys.imageio.ImageWriterBase
imageOutput
-
-
Constructor Summary
Constructors Constructor Description DIBImageWriter(javax.imageio.spi.ImageWriterSpi provider)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidsetOutput(java.lang.Object output)(package private) voidwriteDIBHeader(int infoHeaderSize, int width, int height, boolean isTopDown, int pixelSize, int compression)(package private) voidwriteUncompressed(boolean isTopDown, java.awt.image.BufferedImage img, int height, int width)-
Methods inherited from class com.twelvemonkeys.imageio.ImageWriterBase
assertOutput, convertStreamMetadata, dispose, fakeAOI, fakeSubsampling, getDefaultStreamMetadata, getFormatName, getSourceRegion, reset, resetMembers
-
Methods inherited from class javax.imageio.ImageWriter
abort, abortRequested, addIIOWriteProgressListener, addIIOWriteWarningListener, canInsertEmpty, canInsertImage, canRemoveImage, canReplaceImageMetadata, canReplacePixels, canReplaceStreamMetadata, canWriteEmpty, canWriteRasters, canWriteSequence, clearAbortRequest, convertImageMetadata, endInsertEmpty, endReplacePixels, endWriteEmpty, endWriteSequence, getAvailableLocales, getDefaultImageMetadata, getDefaultWriteParam, getLocale, getNumThumbnailsSupported, getOriginatingProvider, getOutput, getPreferredThumbnailSizes, prepareInsertEmpty, prepareReplacePixels, prepareWriteEmpty, prepareWriteSequence, processImageComplete, processImageProgress, processImageStarted, processThumbnailComplete, processThumbnailProgress, processThumbnailStarted, processWarningOccurred, processWarningOccurred, processWriteAborted, removeAllIIOWriteProgressListeners, removeAllIIOWriteWarningListeners, removeIIOWriteProgressListener, removeIIOWriteWarningListener, removeImage, replaceImageMetadata, replacePixels, replacePixels, replaceStreamMetadata, setLocale, write, write, write, writeInsert, writeToSequence
-
-
-
-
Method Detail
-
setOutput
public void setOutput(java.lang.Object output)
- Overrides:
setOutputin classImageWriterBase
-
writeDIBHeader
void writeDIBHeader(int infoHeaderSize, int width, int height, boolean isTopDown, int pixelSize, int compression) throws java.io.IOException- Throws:
java.io.IOException
-
writeUncompressed
void writeUncompressed(boolean isTopDown, java.awt.image.BufferedImage img, int height, int width) throws java.io.IOException- Throws:
java.io.IOException
-
-