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

EMR_CREATEDIBPATTERNBRUSHPT‑posten definierar en mönsterpensel för grafikoperationer. Mönstret specificeras av en DIB.

Mönsterpenselobjektet som definieras av denna post kan väljas in i uppspelningsenhetens kontext av en EMR_SELECTOBJECT‑post (avsnitt 2.3.8.5), som specificerar vilken mönsterpensel som ska användas i efterföljande grafikoperationer.

Konstruktörer

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

Metoder

MetodBeskrivning
getIhBrush()Hämtar eller anger ett 32-bitars osignerat heltal som specificerar indexet för mönsterpenselobjektet i EMF‑objektabellen (avsnitt 3.1.1.1).
setIhBrush(int value)Hämtar eller anger ett 32-bitars osignerat heltal som specificerar indexet för mönsterpenselobjektet i EMF‑objektabellen (avsnitt 3.1.1.1).
getUsage()Hämtar eller anger ett 32-bitars osignerat heltal som specificerar hur värden i färgtabellen i DIB‑huvudet ska tolkas.
setUsage(int value)Hämtar eller anger ett 32-bitars osignerat heltal som specificerar hur värden i färgtabellen i DIB‑huvudet ska tolkas.
getBitmapBuffer()Hämtar eller anger en buffert som innehåller en packad DIB i form av ett WMF DeviceIndependentBitmap‑objekt ([MS-WMF] avsnitt 2.2.2.9).
setBitmapBuffer(WmfDeviceIndependentBitmap value)Hämtar eller anger en buffert som innehåller en packad DIB i form av ett WMF DeviceIndependentBitmap‑objekt ([MS-WMF] avsnitt 2.2.2.9).

EmfCreateDibPatternBrushPt(EmfRecord source)

public EmfCreateDibPatternBrushPt(EmfRecord source)

Initierar en ny instans av klassen EmfCreateDibPatternBrushPt.

Parameters:

ParameterTypBeskrivning
sourceEmfRecordKällan.

EmfCreateDibPatternBrushPt()

public EmfCreateDibPatternBrushPt()

Initierar en ny instans av klassen EmfCreateDibPatternBrushPt.

getIhBrush()

public int getIhBrush()

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar indexet för mönsterpenselobjektet i EMF‑objektabellen (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 mönsterpenselobjektet i EMF‑objektabellen (avsnitt 3.1.1.1). Detta index MÅSTE sparas så att detta objekt kan återanvändas eller modifieras.

Parameters:

ParameterTypBeskrivning
värdeint

getUsage()

public int getUsage()

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar hur värden i färgtabellen i DIB‑huvudet ska tolkas. Detta värde MÅSTE finnas i DIBColors‑enumerationen (avsnitt 2.1.9).

Returns: int

setUsage(int value)

public void setUsage(int value)

Hämtar eller anger ett 32-bitars osignerat heltal som specificerar hur värden i färgtabellen i DIB‑huvudet ska tolkas. Detta värde MÅSTE finnas i DIBColors‑enumerationen (avsnitt 2.1.9).

Parameters:

ParameterTypBeskrivning
värdeint

getBitmapBuffer()

public WmfDeviceIndependentBitmap getBitmapBuffer()

Hämtar eller anger en buffert som innehåller en packad DIB i form av ett WMF DeviceIndependentBitmap‑objekt ([MS-WMF] avsnitt 2.2.2.9). Det krävs inte att den är sammanhängande med den fasta delen av EMR_CREATEDIBPATTERNBRUSHPT‑posten.

Returns: WmfDeviceIndependentBitmap

setBitmapBuffer(WmfDeviceIndependentBitmap value)

public void setBitmapBuffer(WmfDeviceIndependentBitmap value)

Hämtar eller anger en buffert som innehåller en packad DIB i form av ett WMF DeviceIndependentBitmap‑objekt ([MS-WMF] avsnitt 2.2.2.9). Det krävs inte att den är sammanhängande med den fasta delen av EMR_CREATEDIBPATTERNBRUSHPT‑posten.

Parameters:

ParameterTypBeskrivning
valueWmfDeviceIndependentBitmap