EmfExtCreatePen Klasse

Summary: The EMR_EXTCREATEPEN record defines an extended logical pen for graphics operations. An
optional DIB can be specified to use as the line style.

Module: aspose.imaging.fileformats.emf.emf.records

Full Name: aspose.imaging.fileformats.emf.emf.records.EmfExtCreatePen

Inheritance: EmfObjectCreationRecordType

Constructors

NameBeschreibung
EmfExtCreatePen()Initialisiert eine neue Instanz der EmfExtCreatePen Klasse.
EmfExtCreatePen(record)Initialisiert eine neue Instanz der EmfExtCreatePen Klasse.

Properties

NameTypeAccessBeschreibung
bitmap_bufferWmfDeviceIndependentBitmapr/wLiest oder setzt einen optionalen Puffer, der ein gepacktes DIB in Form eines WMF DeviceIndependentBitmap-Objekts enthält
([MS-WMF] Abschnitt 2.2.2.9). Es muss nicht zusammenhängend mit dem festen Teil des EMR_EXTCREATEPEN‑Datensatzes sein.
elpEmfLogPenExr/wLiest oder setzt ein LogPenEx-Objekt (Abschnitt 2.2.20), das einen erweiterten logischen
Stift mit Attributen, einschließlich eines optionalen Linienstil-Arrays, spezifiziert.
ih_penintr/wLiest oder setzt einen 32‑Bit‑unsigned‑Integer, der 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.
sizeintr/wLiest oder setzt die Größe des Datensatzes
typeEmfRecordTyper/wRuft ab oder legt den Typ fest.

Methods

NameBeschreibung
create_from_record(source)Initialisiert eine neue Instanz der EmfRecord Klasse.
create_from_type(type)Initialisiert eine neue Instanz der EmfRecord Klasse.

Constructor: EmfExtCreatePen()

 EmfExtCreatePen() 

Initialisiert eine neue Instanz der EmfExtCreatePen Klasse.

Constructor: EmfExtCreatePen(record)

 EmfExtCreatePen(record) 

Initialisiert eine neue Instanz der EmfExtCreatePen Klasse.

Parameters:

ParameterTypBeschreibung
recordEmfRecordDer Datensatz.

Method: create_from_record(source) [static]

 create_from_record(source) 

Initialisiert eine neue Instanz der EmfRecord Klasse.

Parameters:

ParameterTypBeschreibung
sourceEmfRecordDie Quelle.

Returns

TypBeschreibung
EmfRecord

Method: create_from_type(type) [static]

 create_from_type(type) 

Initialisiert eine neue Instanz der EmfRecord Klasse.

Parameters:

ParameterTypBeschreibung
typeEmfRecordTypeDer Datensatztyp.

Returns

TypBeschreibung
EmfRecord