public class DDBitmap extends Bitmap
Bitmap.Compression, Bitmap.PredefinedBitmap
GdiObject.ImageLoadParameters, GdiObject.ImageType, GdiObject.Type
_builderFactory, BLACK_COLOR, CBM_INIT, DIB_PAL_COLORS, DIB_RGB_COLORS, FUNCTION_CREATEDIBITMAP, FUNCTION_GET_DIBITS, FUNCTION_SET_DIBITS, WHITE_COLOR
GDI_ERROR, HGDI_ERROR
INFINITE_TIMEOUT, INVALID_HANDLE_VALUE, STATUS_ABANDONED_WAIT_0, STATUS_TIMEOUT, STATUS_WAIT_0
Constructor and Description |
---|
DDBitmap() |
DDBitmap(Bitmap.PredefinedBitmap predefinedBitmap) |
DDBitmap(DC dc,
Bitmap.PredefinedBitmap predefinedBitmap) |
DDBitmap(DC dc,
DIBitmap diBitmap) |
DDBitmap(DC dc,
java.awt.Image image) |
DDBitmap(DC dc,
int width,
int height) |
DDBitmap(DC dc,
java.lang.String fileName) |
DDBitmap(DIBitmap diBitmap) |
DDBitmap(java.awt.Image image) |
DDBitmap(int width,
int height) |
DDBitmap(long value) |
DDBitmap(java.lang.String fileName) |
Modifier and Type | Method and Description |
---|---|
BitmapInfo |
getBitmapInfo() |
BitmapInfoHeader |
getBitmapInfoHeader() |
BitmapStructure |
getBitmapStructure() |
byte[] |
getBytes()
Returns an array of device independent bitmap bytes as PrimitiveArray of UInt8.
|
com.jniwrapper.PrimitiveArray |
getDIBytes()
Returns an array of device independent bitmap bytes as PrimitiveArray of UInt8.
|
void |
loadFromFile(java.lang.String fileName) |
void |
loadPredefinedBitmap(Bitmap.PredefinedBitmap predefinedBitmap) |
void |
setDIBytes(com.jniwrapper.PrimitiveArray bytes)
Sets bytes of the bitmap.
|
DIBitmap |
toDIBitmap() |
createDIBSection, createDIBSection, deleteObject, getBitCount, getBitmapLineLength, getBytesCount, getDIBits, getDIBits, getHeight, getSize, getTransparentMask, getWidth, isTransparent, saveToFile, setDIBits, setSize, setTransparentMask, toImage
getObject, getObjectType
clone, closeHandle, equals, waitFor, waitFor
asFunction, asFunction, asTypedPointer, castTo, castTo, getDebugInfo, getLength, getValue, hashCode, isNull, read, setValue, toString, write
public DDBitmap()
public DDBitmap(long value)
public DDBitmap(int width, int height)
public DDBitmap(DC dc, int width, int height)
public DDBitmap(DIBitmap diBitmap)
public DDBitmap(java.lang.String fileName)
public DDBitmap(DC dc, java.lang.String fileName)
public DDBitmap(java.awt.Image image)
public DDBitmap(DC dc, java.awt.Image image)
public DDBitmap(Bitmap.PredefinedBitmap predefinedBitmap)
public DDBitmap(DC dc, Bitmap.PredefinedBitmap predefinedBitmap)
public void loadFromFile(java.lang.String fileName)
loadFromFile
in class Bitmap
public void loadPredefinedBitmap(Bitmap.PredefinedBitmap predefinedBitmap)
public BitmapInfo getBitmapInfo()
getBitmapInfo
in class Bitmap
public BitmapStructure getBitmapStructure()
public BitmapInfoHeader getBitmapInfoHeader()
getBitmapInfoHeader
in class Bitmap
public DIBitmap toDIBitmap()
public com.jniwrapper.PrimitiveArray getDIBytes()
getDIBytes
in class Bitmap
public byte[] getBytes()
public void setDIBytes(com.jniwrapper.PrimitiveArray bytes)
Bitmap
setDIBytes
in class Bitmap