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

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

Methoden

MethodeBeschreibung
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:

ParameterTypBeschreibung
sourceEmfRecordDie 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:

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