Class BmpWriterPalette
- java.lang.Object
-
- org.apache.commons.imaging.formats.bmp.BmpWriterPalette
-
-
Field Summary
Fields Modifier and Type Field Description private intbitsPerSampleprivate SimplePalettepalette
-
Constructor Summary
Constructors Constructor Description BmpWriterPalette(SimplePalette palette)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetBitsPerPixel()byte[]getImageData(java.awt.image.BufferedImage src)intgetPaletteSize()voidwritePalette(AbstractBinaryOutputStream bos)
-
-
-
Field Detail
-
palette
private final SimplePalette palette
-
bitsPerSample
private final int bitsPerSample
-
-
Constructor Detail
-
BmpWriterPalette
BmpWriterPalette(SimplePalette palette)
-
-
Method Detail
-
getBitsPerPixel
public int getBitsPerPixel()
- Specified by:
getBitsPerPixelin interfaceBmpWriter
-
getImageData
public byte[] getImageData(java.awt.image.BufferedImage src)
- Specified by:
getImageDatain interfaceBmpWriter
-
getPaletteSize
public int getPaletteSize()
- Specified by:
getPaletteSizein interfaceBmpWriter
-
writePalette
public void writePalette(AbstractBinaryOutputStream bos) throws java.io.IOException
- Specified by:
writePalettein interfaceBmpWriter- Throws:
java.io.IOException
-
-