WmfDeviceIndependentBitmap

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject

public class WmfDeviceIndependentBitmap extends MetaObject

Das DeviceIndependentBitmap-Objekt definiert ein Bild im geräteunabhängigen Bitmap-Format (DIB).

Konstruktoren

KonstruktorBeschreibung
WmfDeviceIndependentBitmap()

Methoden

MethodeBeschreibung
getHeader()Liest oder setzt entweder ein BitmapCoreHeader-Objekt (Abschnitt 2.2.2.2) oder ein BitmapInfoHeader-Objekt (Abschnitt 2.2.2.3), das Informationen über das Bild angibt.
setHeader(WmfBitmapBaseHeader value)Liest oder setzt entweder ein BitmapCoreHeader-Objekt (Abschnitt 2.2.2.2) oder ein BitmapInfoHeader-Objekt (Abschnitt 2.2.2.3), das Informationen über das Bild angibt.
getColorsData()Liest oder setzt ein optionales Array entweder von RGBQuad-Objekten (Abschnitt 2.2.2.20) oder von 16‑Bit‑Ganzzahlen ohne Vorzeichen, die eine Farbpalette definieren.
setColorsData(byte[] value)Liest oder setzt ein optionales Array entweder von RGBQuad-Objekten (Abschnitt 2.2.2.20) oder von 16‑Bit‑Ganzzahlen ohne Vorzeichen, die eine Farbpalette definieren.
getAData()Liest oder setzt ein Byte‑Array, das das Bild definiert.
setAData(byte[] value)Liest oder setzt ein Byte‑Array, das das Bild definiert.
getCachedImage()Liest das zwischengespeicherte Rasterbild.
setCachedImage(byte[] value)Setzt das zwischengespeicherte Rasterbild.

WmfDeviceIndependentBitmap()

public WmfDeviceIndependentBitmap()

getHeader()

public WmfBitmapBaseHeader getHeader()

Liest oder setzt entweder ein BitmapCoreHeader-Objekt (Abschnitt 2.2.2.2) oder ein BitmapInfoHeader-Objekt (Abschnitt 2.2.2.3), das Informationen über das Bild angibt.

Returns: WmfBitmapBaseHeader

setHeader(WmfBitmapBaseHeader value)

public void setHeader(WmfBitmapBaseHeader value)

Liest oder setzt entweder ein BitmapCoreHeader-Objekt (Abschnitt 2.2.2.2) oder ein BitmapInfoHeader-Objekt (Abschnitt 2.2.2.3), das Informationen über das Bild angibt.

Parameters:

ParameterTypBeschreibung
valueWmfBitmapBaseHeader

getColorsData()

public byte[] getColorsData()

Liest oder setzt ein optionales Array entweder von RGBQuad-Objekten (Abschnitt 2.2.2.20) oder von 16‑Bit‑Ganzzahlen ohne Vorzeichen, die eine Farbpalette definieren. Die Größe und der Inhalt dieses Feldes SOLLTEN aus dem Metadatei‑Datensatz oder -Objekt, das dieses DeviceIndependentBitmap enthält, sowie aus den Informationen im DIBHeaderInfo‑Feld ermittelt werden. Siehe die Aufzählungen ColorUsage (Abschnitt 2.1.1.6) und BitCount (Abschnitt 2.1.1.3) für weitere Details.

Returns: byte[]

setColorsData(byte[] value)

public void setColorsData(byte[] value)

Liest oder setzt ein optionales Array entweder von RGBQuad-Objekten (Abschnitt 2.2.2.20) oder von 16‑Bit‑Ganzzahlen ohne Vorzeichen, die eine Farbpalette definieren. Die Größe und der Inhalt dieses Feldes SOLLTEN aus dem Metadatei‑Datensatz oder -Objekt, das dieses DeviceIndependentBitmap enthält, sowie aus den Informationen im DIBHeaderInfo‑Feld ermittelt werden. Siehe die Aufzählungen ColorUsage (Abschnitt 2.1.1.6) und BitCount (Abschnitt 2.1.1.3) für weitere Details.

Parameters:

ParameterTypBeschreibung
Wertbyte[]

getAData()

public byte[] getAData()

Liest oder setzt ein Byte‑Array, das das Bild definiert. Größe und Format dieser Daten werden durch die Informationen im DIBHeaderInfo‑Feld bestimmt.

Returns: byte[]

setAData(byte[] value)

public void setAData(byte[] value)

Liest oder setzt ein Byte‑Array, das das Bild definiert. Größe und Format dieser Daten werden durch die Informationen im DIBHeaderInfo‑Feld bestimmt.

Parameters:

ParameterTypBeschreibung
Wertbyte[]

getCachedImage()

public final byte[] getCachedImage()

Liest das zwischengespeicherte Rasterbild.

Wert: Das zwischengespeicherte Bild.

Returns: byte[]

setCachedImage(byte[] value)

public void setCachedImage(byte[] value)

Setzt das zwischengespeicherte Rasterbild.

Wert: Das zwischengespeicherte Bild.

Parameters:

ParameterTypBeschreibung
Wertbyte[]