EmfExtCreatePen

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

EMR_EXTCREATEPEN-posten definierar en utökad logisk penna för grafikoperationer. En valfri DIB kan specificeras för att användas som linjestil.

Konstruktörer

KonstruktorBeskrivning
EmfExtCreatePen(EmfRecord record)Initierar en ny instans av klassen EmfExtCreatePen.
EmfExtCreatePen()Initierar en ny instans av klassen EmfExtCreatePen.

Metoder

MetodBeskrivning
getIhPen()Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar indexet för det utökade logiska pennobjektet i EMF‑objektstabellen (avsnitt 3.1.1.1).
setIhPen(int value)Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar indexet för det utökade logiska pennobjektet i EMF‑objektstabellen (avsnitt 3.1.1.1).
getElp()Hämtar eller anger ett LogPenEx‑objekt (avsnitt 2.2.20) som specificerar en utökad logisk penna med attribut inklusive en valfri radstil‑array.
setElp(EmfLogPenEx value)Hämtar eller anger ett LogPenEx‑objekt (avsnitt 2.2.20) som specificerar en utökad logisk penna med attribut inklusive en valfri radstil‑array.
getBitmapBuffer()Hämtar eller anger en valfri buffer 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 valfri buffer som innehåller en packad DIB i form av ett WMF DeviceIndependentBitmap‑objekt ([MS-WMF] avsnitt 2.2.2.9).

EmfExtCreatePen(EmfRecord record)

public EmfExtCreatePen(EmfRecord record)

Initierar en ny instans av klassen EmfExtCreatePen.

Parameters:

ParameterTypBeskrivning
recordEmfRecordPosten.

EmfExtCreatePen()

public EmfExtCreatePen()

Initierar en ny instans av klassen EmfExtCreatePen.

getIhPen()

public int getIhPen()

Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar indexet för det utökade logiska pennobjektet i EMF‑objektstabellen (avsnitt 3.1.1.1). Detta index MÅSTE sparas så att objektet kan återanvändas eller modifieras.

Returns: int

setIhPen(int value)

public void setIhPen(int value)

Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar indexet för det utökade logiska pennobjektet i EMF‑objektstabellen (avsnitt 3.1.1.1). Detta index MÅSTE sparas så att objektet kan återanvändas eller modifieras.

Parameters:

ParameterTypBeskrivning
värdeint

getElp()

public EmfLogPenEx getElp()

Hämtar eller anger ett LogPenEx‑objekt (avsnitt 2.2.20) som specificerar en utökad logisk penna med attribut inklusive en valfri radstil‑array.

Returns: EmfLogPenEx

setElp(EmfLogPenEx value)

public void setElp(EmfLogPenEx value)

Hämtar eller anger ett LogPenEx‑objekt (avsnitt 2.2.20) som specificerar en utökad logisk penna med attribut inklusive en valfri radstil‑array.

Parameters:

ParameterTypBeskrivning
valueEmfLogPenEx

getBitmapBuffer()

public WmfDeviceIndependentBitmap getBitmapBuffer()

Hämtar eller anger en valfri buffer som innehåller en packad DIB i form av ett WMF DeviceIndependentBitmap‑objekt ([MS-WMF] avsnitt 2.2.2.9). Den behöver inte vara sammanhängande med den fasta delen av EMR_EXTCREATEPEN‑posten.

Returns: WmfDeviceIndependentBitmap

setBitmapBuffer(WmfDeviceIndependentBitmap value)

public void setBitmapBuffer(WmfDeviceIndependentBitmap value)

Hämtar eller anger en valfri buffer som innehåller en packad DIB i form av ett WMF DeviceIndependentBitmap‑objekt ([MS-WMF] avsnitt 2.2.2.9). Den behöver inte vara sammanhängande med den fasta delen av EMR_EXTCREATEPEN‑posten.

Parameters:

ParameterTypBeskrivning
valueWmfDeviceIndependentBitmap