public final class DIB extends Bitmap
PictureData.PictureType
CHECKSUM_SIZE
Constructor and Description |
---|
DIB() |
Modifier and Type | Method and Description |
---|---|
static byte[] |
addBMPHeader(byte[] data) |
byte[] |
getData()
Returns the binary data of this Picture
|
int |
getSignature()
DIB signature is
0x7A80 or 0x7A90 |
PictureData.PictureType |
getType() |
void |
setData(byte[] data)
Sets the binary picture data
|
void |
setSignature(int signature)
Sets the DIB signature - either
0x7A80 or 0x7A90 |
getImageDimension
create, getChecksum, getChecksum, getContentType, getGenericProperties, getHeader, getImageDimensionInPixels, getIndex, getOffset, getRawData, getUID, getUIDInstanceCount, setIndex, setOffset, setRawData, setUIDInstanceCount, write
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getGenericChildren, getGenericRecordType
public PictureData.PictureType getType()
public int getSignature()
0x7A80
or 0x7A90
getSignature
in class HSLFPictureData
0x7A80
or 0x7A90
)public void setSignature(int signature)
0x7A80
or 0x7A90
setSignature
in class HSLFPictureData
public byte[] getData()
PictureData
getData
in interface PictureData
getData
in class Bitmap
public static byte[] addBMPHeader(byte[] data)
public void setData(byte[] data) throws java.io.IOException
PictureData
setData
in interface PictureData
setData
in class Bitmap
data
- picture datajava.io.IOException
Copyright 2020 The Apache Software Foundation or its licensors, as applicable.