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

Den EMR_CREATEBRUSHINDIRECT-posten definierar en logisk pensel för grafikoperationer.

Det logiska penselobjektet som definieras av denna post kan väljas in i uppspelningsenhetens kontext av en EMR_SELECTOBJECT-post (avsnitt 2.3.8.5), som specificerar den logiska penseln att använda i efterföljande grafikoperationer.

Konstruktörer

KonstruktorBeskrivning
EmfCreateBrushIndirect(EmfRecord source)Initierar en ny instans av klassen EmfCreateBrushIndirect.
EmfCreateBrushIndirect()Initierar en ny instans av klassen EmfCreateBrushIndirect.

Metoder

MetodBeskrivning
getIhBrush()Hämtar eller anger ett 32-bitars osignerat heltal som specificerar indexet för det logiska penselobjektet i EMF Object Table (avsnitt 3.1.1.1).
setIhBrush(int value)Hämtar eller anger ett 32-bitars osignerat heltal som specificerar indexet för det logiska penselobjektet i EMF Object Table (avsnitt 3.1.1.1).
getLogBrush()Hämtar eller anger ett LogBrushEx-objekt (avsnitt 2.2.12) som specificerar stil, färg och mönster för den logiska penseln.
setLogBrush(EmfLogBrushEx value)Hämtar eller anger ett LogBrushEx-objekt (avsnitt 2.2.12) som specificerar stil, färg och mönster för den logiska penseln.

EmfCreateBrushIndirect(EmfRecord source)

public EmfCreateBrushIndirect(EmfRecord source)

Initierar en ny instans av klassen EmfCreateBrushIndirect.

Parameters:

ParameterTypBeskrivning
sourceEmfRecordKällan.

EmfCreateBrushIndirect()

public EmfCreateBrushIndirect()

Initierar en ny instans av klassen EmfCreateBrushIndirect.

getIhBrush()

public int getIhBrush()

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar indexet för det logiska penselobjektet i EMF Object Table (avsnitt 3.1.1.1). Detta index MÅSTE sparas så att detta objekt kan återanvändas eller modifieras.

Returns: int

setIhBrush(int value)

public void setIhBrush(int value)

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar indexet för det logiska penselobjektet i EMF Object Table (avsnitt 3.1.1.1). Detta index MÅSTE sparas så att detta objekt kan återanvändas eller modifieras.

Parameters:

ParameterTypBeskrivning
värdeint

getLogBrush()

public EmfLogBrushEx getLogBrush()

Hämtar eller anger ett LogBrushEx-objekt (avsnitt 2.2.12) som specificerar stil, färg och mönster för den logiska penseln. BrushStyle‑fältet i detta objekt MÅSTE vara BS_SOLID, BS_HATCHED eller BS_NULL.

Returns: EmfLogBrushEx

setLogBrush(EmfLogBrushEx value)

public void setLogBrush(EmfLogBrushEx value)

Hämtar eller anger ett LogBrushEx-objekt (avsnitt 2.2.12) som specificerar stil, färg och mönster för den logiska penseln. BrushStyle‑fältet i detta objekt MÅSTE vara BS_SOLID, BS_HATCHED eller BS_NULL.

Parameters:

ParameterTypBeskrivning
valueEmfLogBrushEx