EmfCreateMonoBrush

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

public final class EmfCreateMonoBrush extends EmfObjectCreationRecordType

Der EMR_CREATEMONOBRUSH‑Datensatz definiert einen monochromen Musterpinsel für Grafikoperationen. Das Muster wird durch ein monochromes DIB angegeben.

Konstruktoren

KonstruktorBeschreibung
EmfCreateMonoBrush(EmfRecord source)Initialisiert eine neue Instanz der Klasse EmfCreateMonoBrush.

Methoden

MethodeBeschreibung
getIhBrush()Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Index des monochromen Musterpinselobjekts in der EMF‑Objekttabelle (Abschnitt 3.1.1.1) angibt.
setIhBrush(int value)Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Index des monochromen Musterpinselobjekts in der EMF‑Objekttabelle (Abschnitt 3.1.1.1) angibt.
getUsage()Ruft einen 32‑Bit‑vorzeichenlosen Integer ab oder legt ihn fest, der angibt, wie Werte in der Farbtabell im DIB‑Header zu interpretieren sind.
setUsage(int value)Ruft einen 32‑Bit‑vorzeichenlosen Integer ab oder legt ihn fest, der angibt, wie Werte in der Farbtabell im DIB‑Header zu interpretieren sind.
getBitmapBuffer()Ruft einen Puffer ab oder legt ihn fest, der ein gepacktes DIB in Form eines WMF‑DeviceIndependentBitmap‑Objekts enthält ([MS-WMF] Abschnitt 2.2.2.9).
setBitmapBuffer(WmfDeviceIndependentBitmap value)Ruft einen Puffer ab oder legt ihn fest, der ein gepacktes DIB in Form eines WMF‑DeviceIndependentBitmap‑Objekts enthält ([MS-WMF] Abschnitt 2.2.2.9).

EmfCreateMonoBrush(EmfRecord source)

public EmfCreateMonoBrush(EmfRecord source)

Initialisiert eine neue Instanz der Klasse EmfCreateMonoBrush.

Parameters:

ParameterTypBeschreibung
sourceEmfRecordDie Quelle.

getIhBrush()

public int getIhBrush()

Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Index des monochromen Musterpinselobjekts in der EMF‑Objekttabelle (Abschnitt 3.1.1.1) angibt. Dieser Index MUSS gespeichert werden, damit dieses Objekt wiederverwendet oder geändert werden kann.

Returns: int

setIhBrush(int value)

public void setIhBrush(int value)

Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Index des monochromen Musterpinselobjekts in der EMF‑Objekttabelle (Abschnitt 3.1.1.1) angibt. Dieser Index MUSS gespeichert werden, damit dieses Objekt wiederverwendet oder geändert werden kann.

Parameters:

ParameterTypBeschreibung
Wertint

getUsage()

public int getUsage()

Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die angibt, wie Werte in der Farbtafel im DIB‑Header zu interpretieren sind. Dieser Wert MUSS in der DIBColors‑Aufzählung (Abschnitt 2.1.9) liegen.

Returns: int

setUsage(int value)

public void setUsage(int value)

Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die angibt, wie Werte in der Farbtafel im DIB‑Header zu interpretieren sind. Dieser Wert MUSS in der DIBColors‑Aufzählung (Abschnitt 2.1.9) liegen.

Parameters:

ParameterTypBeschreibung
Wertint

getBitmapBuffer()

public WmfDeviceIndependentBitmap getBitmapBuffer()

Liest oder setzt einen Puffer, der ein gepacktes DIB in Form eines WMF DeviceIndependentBitmap‑Objekts enthält ([MS‑WMF] Abschnitt 2.2.2.9). Es ist nicht erforderlich, dass er zusammenhängend mit dem festen Teil des EMR_CREATEDIBPATTERNBRUSHPT‑Datensatzes ist.

Returns: WmfDeviceIndependentBitmap

setBitmapBuffer(WmfDeviceIndependentBitmap value)

public void setBitmapBuffer(WmfDeviceIndependentBitmap value)

Liest oder setzt einen Puffer, der ein gepacktes DIB in Form eines WMF DeviceIndependentBitmap‑Objekts enthält ([MS‑WMF] Abschnitt 2.2.2.9). Es ist nicht erforderlich, dass er zusammenhängend mit dem festen Teil des EMR_CREATEDIBPATTERNBRUSHPT‑Datensatzes ist.

Parameters:

ParameterTypBeschreibung
valueWmfDeviceIndependentBitmap