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

KonstruktorBeschreibung
EmfExtCreatePen(EmfRecord record)Initialisiert eine neue Instanz der EmfExtCreatePen-Klasse.
EmfExtCreatePen()Initialisiert eine neue Instanz der EmfExtCreatePen-Klasse.

Methoden

MethodeBeschreibung
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:

ParameterTypBeschreibung
recordEmfRecordDer 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:

ParameterTypBeschreibung
Wertint

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:

ParameterTypBeschreibung
valueEmfLogPenEx

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:

ParameterTypBeschreibung
valueWmfDeviceIndependentBitmap