EmfCreateBrushIndirect

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 EmfCreateBrushIndirect extends EmfObjectCreationRecordType

Der EMR_CREATEBRUSHINDIRECT-Datensatz definiert einen logischen Pinsel für Grafikoperationen.

Das durch diesen Datensatz definierte logische Pinselobjekt kann mittels eines EMR\_SELECTOBJECT-Datensatzes (Abschnitt 2.3.8.5) in den Wiedergabegerätekontext ausgewählt werden, der den zu verwendenden logischen Pinsel für nachfolgende Grafikoperationen angibt.

Konstruktoren

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

Methoden

MethodeBeschreibung
getIhBrush()Ruft ab oder legt fest: Eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Index des logischen Pinselobjekts in der EMF-Objekttabelle (Abschnitt 3.1.1.1) angibt.
setIhBrush(int value)Ruft ab oder legt fest: Eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Index des logischen Pinselobjekts in der EMF-Objekttabelle (Abschnitt 3.1.1.1) angibt.
getLogBrush()Ruft ab oder legt fest: Ein LogBrushEx-Objekt (Abschnitt 2.2.12), das Stil, Farbe und Muster des logischen Pinsels angibt.
setLogBrush(EmfLogBrushEx value)Ruft ab oder legt fest: Ein LogBrushEx-Objekt (Abschnitt 2.2.12), das Stil, Farbe und Muster des logischen Pinsels angibt.

EmfCreateBrushIndirect(EmfRecord source)

public EmfCreateBrushIndirect(EmfRecord source)

Initialisiert eine neue Instanz der EmfCreateBrushIndirect-Klasse.

Parameters:

ParameterTypBeschreibung
sourceEmfRecordDie Quelle.

EmfCreateBrushIndirect()

public EmfCreateBrushIndirect()

Initialisiert eine neue Instanz der EmfCreateBrushIndirect-Klasse.

getIhBrush()

public int getIhBrush()

Ruft ab oder legt fest: Eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Index des logischen Pinselobjekts 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 ab oder legt fest: Eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Index des logischen Pinselobjekts 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

getLogBrush()

public EmfLogBrushEx getLogBrush()

Liest oder setzt ein LogBrushEx-Objekt (Abschnitt 2.2.12), das Stil, Farbe und Muster des logischen Pinsels festlegt. Das Feld BrushStyle in diesem Objekt MUSS BS_SOLID, BS_HATCHED oder BS_NULL sein.

Returns: EmfLogBrushEx

setLogBrush(EmfLogBrushEx value)

public void setLogBrush(EmfLogBrushEx value)

Liest oder setzt ein LogBrushEx-Objekt (Abschnitt 2.2.12), das Stil, Farbe und Muster des logischen Pinsels festlegt. Das Feld BrushStyle in diesem Objekt MUSS BS_SOLID, BS_HATCHED oder BS_NULL sein.

Parameters:

ParameterTypBeschreibung
valueEmfLogBrushEx