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
| Konstruktor | Beschreibung |
|---|---|
| EmfCreateMonoBrush(EmfRecord source) | Initialisiert eine neue Instanz der Klasse EmfCreateMonoBrush. |
Methoden
| Methode | Beschreibung |
|---|---|
| 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| source | EmfRecord | Die 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | WmfDeviceIndependentBitmap |