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
Der EMR_EXTCREATEPEN-Datensatz definiert einen erweiterten logischen Stift für Grafikoperationen. Ein optionales DIB kann angegeben werden, das als Linienstil verwendet wird.
Konstruktoren
| Konstruktor | Beschreibung |
|---|---|
| EmfExtCreatePen(EmfRecord record) | Initialisiert eine neue Instanz der EmfExtCreatePen-Klasse. |
| EmfExtCreatePen() | Initialisiert eine neue Instanz der EmfExtCreatePen-Klasse. |
Methoden
| Methode | Beschreibung |
|---|---|
| getIhPen() | Liest oder schreibt eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Index des erweiterten logischen Stiftobjekts in der EMF-Objekttabelle (Abschnitt 3.1.1.1) angibt. |
| setIhPen(int value) | Liest oder schreibt eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Index des erweiterten logischen Stiftobjekts in der EMF-Objekttabelle (Abschnitt 3.1.1.1) angibt. |
| getElp() | Liest oder schreibt ein LogPenEx‑Objekt (Abschnitt 2.2.20), das einen erweiterten logischen Stift mit Attributen einschließlich eines optionalen Linienstil‑Arrays definiert. |
| setElp(EmfLogPenEx value) | Liest oder schreibt ein LogPenEx‑Objekt (Abschnitt 2.2.20), das einen erweiterten logischen Stift mit Attributen einschließlich eines optionalen Linienstil‑Arrays definiert. |
| getBitmapBuffer() | Liest oder schreibt einen optionalen Puffer, der ein gepacktes DIB in Form eines WMF DeviceIndependentBitmap‑Objekts ([MS-WMF] Abschnitt 2.2.2.9) enthält. |
| setBitmapBuffer(WmfDeviceIndependentBitmap value) | Liest oder schreibt einen optionalen Puffer, der ein gepacktes DIB in Form eines WMF DeviceIndependentBitmap‑Objekts ([MS-WMF] Abschnitt 2.2.2.9) enthält. |
EmfExtCreatePen(EmfRecord record)
public EmfExtCreatePen(EmfRecord record)
Initialisiert eine neue Instanz der EmfExtCreatePen-Klasse.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| record | EmfRecord | Der Datensatz. |
EmfExtCreatePen()
public EmfExtCreatePen()
Initialisiert eine neue Instanz der EmfExtCreatePen-Klasse.
getIhPen()
public int getIhPen()
Liest oder schreibt eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Index des erweiterten logischen Stiftobjekts 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
setIhPen(int value)
public void setIhPen(int value)
Liest oder schreibt eine 32‑Bit‑vorzeichenlose Ganzzahl, die den Index des erweiterten logischen Stiftobjekts 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
getElp()
public EmfLogPenEx getElp()
Liest oder schreibt ein LogPenEx‑Objekt (Abschnitt 2.2.20), das einen erweiterten logischen Stift mit Attributen einschließlich eines optionalen Linienstil‑Arrays definiert.
Returns: EmfLogPenEx
setElp(EmfLogPenEx value)
public void setElp(EmfLogPenEx value)
Liest oder schreibt ein LogPenEx‑Objekt (Abschnitt 2.2.20), das einen erweiterten logischen Stift mit Attributen einschließlich eines optionalen Linienstil‑Arrays definiert.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | EmfLogPenEx |
getBitmapBuffer()
public WmfDeviceIndependentBitmap getBitmapBuffer()
Liest oder schreibt einen optionalen Puffer, der ein gepacktes DIB in Form eines WMF DeviceIndependentBitmap‑Objekts ([MS-WMF] Abschnitt 2.2.2.9) enthält. Es ist nicht erforderlich, dass er zusammenhängend mit dem festen Teil des EMR_EXTCREATEPEN‑Datensatzes ist.
Returns: WmfDeviceIndependentBitmap
setBitmapBuffer(WmfDeviceIndependentBitmap value)
public void setBitmapBuffer(WmfDeviceIndependentBitmap value)
Liest oder schreibt einen optionalen Puffer, der ein gepacktes DIB in Form eines WMF DeviceIndependentBitmap‑Objekts ([MS-WMF] Abschnitt 2.2.2.9) enthält. Es ist nicht erforderlich, dass er zusammenhängend mit dem festen Teil des EMR_EXTCREATEPEN‑Datensatzes ist.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | WmfDeviceIndependentBitmap |