EmfCreateDibPatternBrushPt
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 EmfCreateDibPatternBrushPt extends EmfObjectCreationRecordType
Der EMR_CREATEDIBPATTERNBRUSHPT‑Datensatz definiert einen Musterpinsel für Grafikoperationen. Das Muster wird durch ein DIB angegeben.
Das durch diesen Datensatz definierte Musterpinsel‑Objekt kann mittels eines EMR_SELECTOBJECT‑Datensatzes (Abschnitt 2.3.8.5) in den Wiedergabegeräte‑Kontext ausgewählt werden, der den zu verwendenden Musterpinsel für nachfolgende Grafikoperationen angibt.
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| EmfCreateDibPatternBrushPt(EmfRecord source) | Initialisiert eine neue Instanz der EmfCreateDibPatternBrushPt‑Klasse. |
| EmfCreateDibPatternBrushPt() | Initialisiert eine neue Instanz der EmfCreateDibPatternBrushPt‑Klasse. |
Methoden
| Methode | Beschreibung |
|---|---|
| getIhBrush() | Ruft einen 32‑Bit‑vorzeichenlosen Integer ab oder legt ihn fest, der den Index des Musterpinsel‑Objekts in der EMF‑Objekttabelle (Abschnitt 3.1.1.1) angibt. |
| setIhBrush(int value) | Ruft einen 32‑Bit‑vorzeichenlosen Integer ab oder legt ihn fest, der den Index des Musterpinsel‑Objekts 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). |
EmfCreateDibPatternBrushPt(EmfRecord source)
public EmfCreateDibPatternBrushPt(EmfRecord source)
Initialisiert eine neue Instanz der EmfCreateDibPatternBrushPt‑Klasse.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| source | EmfRecord | Die Quelle. |
EmfCreateDibPatternBrushPt()
public EmfCreateDibPatternBrushPt()
Initialisiert eine neue Instanz der EmfCreateDibPatternBrushPt‑Klasse.
getIhBrush()
public int getIhBrush()
Ruft einen 32‑Bit‑vorzeichenlosen Integer ab oder legt ihn fest, der den Index des Musterpinsel‑Objekts 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)
Ruft einen 32‑Bit‑vorzeichenlosen Integer ab oder legt ihn fest, der den Index des Musterpinsel‑Objekts 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 |