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
| Konstruktor | Beskrivning |
|---|---|
| EmfExtCreatePen(EmfRecord record) | Initierar en ny instans av klassen EmfExtCreatePen. |
| EmfExtCreatePen() | Initierar en ny instans av klassen EmfExtCreatePen. |
Metoder
| Metod | Beskrivning |
|---|---|
| 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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| record | EmfRecord | Posten. |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| värde | int |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | EmfLogPenEx |
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:
| Parameter | Typ | Beskrivning |
|---|---|---|
| value | WmfDeviceIndependentBitmap |