EmfExtCreatePen Klasse
Inhalt
[
Ausblenden
]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
| Name | Beschreibung |
|---|---|
| EmfExtCreatePen() | Initialisiert eine neue Instanz der EmfExtCreatePen Klasse. |
| EmfExtCreatePen(record) | Initialisiert eine neue Instanz der EmfExtCreatePen Klasse. |
Properties
| Name | Type | Access | Beschreibung |
|---|---|---|---|
| bitmap_buffer | WmfDeviceIndependentBitmap | r/w | Liest 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. |
| elp | EmfLogPenEx | r/w | Liest oder setzt ein LogPenEx-Objekt (Abschnitt 2.2.20), das einen erweiterten logischen Stift mit Attributen, einschließlich eines optionalen Linienstil-Arrays, spezifiziert. |
| ih_pen | int | r/w | Liest 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. |
| size | int | r/w | Liest oder setzt die Größe des Datensatzes |
| type | EmfRecordType | r/w | Ruft ab oder legt den Typ fest. |
Methods
| Name | Beschreibung |
|---|---|
| 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| record | EmfRecord | Der Datensatz. |
Method: create_from_record(source) [static]
create_from_record(source)
Initialisiert eine neue Instanz der EmfRecord Klasse.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| source | EmfRecord | Die Quelle. |
Returns
| Typ | Beschreibung |
|---|---|
| EmfRecord |
Method: create_from_type(type) [static]
create_from_type(type)
Initialisiert eine neue Instanz der EmfRecord Klasse.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| type | EmfRecordType | Der Datensatztyp. |
Returns
| Typ | Beschreibung |
|---|---|
| EmfRecord |