EmfMetafileHeaderExtension1 Klasse

Summary: The EmfMetafileHeaderExtension1 record is the header record used in the first extension to EMF metafiles.
Following the EmfHeaderExtension1 field, the remaining fields are optional and can be present in any order.

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

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

Inheritance: EmfMetafileHeader

Constructors

NameBeschreibung
EmfMetafileHeaderExtension1(header)Initialisiert eine neue Instanz der Klasse EmfMetafileHeaderExtension1.
EmfMetafileHeaderExtension1(header)Initialisiert eine neue Instanz der Klasse EmfMetafileHeaderExtension1.

Properties

NameTypeAccessBeschreibung
emf_descriptionstringr/wLiest oder setzt die EMF-Beschreibung
Eine optionale, nullterminierte Unicode UTF16-LE-Zeichenkette beliebiger Länge und Inhalts.
Ihr Speicherort im Datensatz und die Anzahl der Zeichen werden durch die Felder offDescription
und nDescription im EmfHeader angegeben. Wenn der Wert eines dieser Felder
null ist, ist keine Beschreibungszeichenkette vorhanden.
emf_description_bufferSystem.Byter/wLiest oder setzt den EMF-Beschreibungs-Puffer
Ein optionales Byte-Array, das die EMF-Beschreibungszeichenkette enthält, die
nicht zwingend zusammenhängend mit dem festen Teil des EmfMetafileHeader-
Datensatzes sein muss. Dementsprechend ist das Feld in diesem Puffer, das “UndefinedSpace” heißt,
optional und MUSS ignoriert werden.
emf_headerEmfHeaderObjectr/wLiest oder setzt ein Header-Objekt (Abschnitt 2.2.9), das Informationen über den Inhalt
und die Struktur der Metadatei enthält.
emf_header_extension1EmfHeaderExtension1r/wLiest oder setzt ein HeaderExtension1-Objekt, das zusätzliche Informationen über das Bild in der Metadatei angibt.
emf_header_record_bufferSystem.Byter/wLiest oder setzt ein optionales Byte-Array, das den Rest des EMF-Header-Datensatzes enthält.
Die Größe dieses Feldes MUSS ein Vielfaches von 4 Bytes sein.
emf_pixel_format_bufferSystem.Byter/wLiest oder setzt ein optionales Byte-Array, das den EMF-Pixel-Format-Deskriptor enthält, der nicht zwingend zusammenhängend mit dem festen Teil des EmfMetafileHeaderExtension1-Datensatzes oder mit der EMF-
Beschreibungszeichenkette sein muss. Dementsprechend ist das Feld in diesem Puffer, das “UndefinedSpace” heißt,
optional und MUSS ignoriert werden.
sizeintr/wLiest oder setzt die Größe des Datensatzes
typeEmfRecordTyper/wRuft ab oder legt den Typ fest.

Methods

NameBeschreibung
create_from_header(header)Initialisiert eine neue Instanz der Klasse EmfMetafileHeaderExtension1.
create_from_header_extension1(header)Initialisiert eine neue Instanz der Klasse EmfMetafileHeaderExtension1.
create_from_record(record)Initialisiert eine neue Instanz der Klasse EmfMetafileHeader.
create_from_type(type)Initialisiert eine neue Instanz der EmfRecord Klasse.

Constructor: EmfMetafileHeaderExtension1(header)

 EmfMetafileHeaderExtension1(header) 

Initialisiert eine neue Instanz der Klasse EmfMetafileHeaderExtension1.

Parameters:

ParameterTypBeschreibung
headerEmfMetafileHeaderDer Header.

Constructor: EmfMetafileHeaderExtension1(header)

 EmfMetafileHeaderExtension1(header) 

Initialisiert eine neue Instanz der Klasse EmfMetafileHeaderExtension1.

Parameters:

ParameterTypBeschreibung
headerEmfMetafileHeaderExtension1Der Header.

Method: create_from_header(header) [static]

 create_from_header(header) 

Initialisiert eine neue Instanz der Klasse EmfMetafileHeaderExtension1.

Parameters:

ParameterTypBeschreibung
headerEmfMetafileHeaderDer Header.

Returns

TypBeschreibung
EmfMetafileHeaderExtension1

Method: create_from_header_extension1(header) [static]

 create_from_header_extension1(header) 

Initialisiert eine neue Instanz der Klasse EmfMetafileHeaderExtension1.

Parameters:

ParameterTypBeschreibung
headerEmfMetafileHeaderExtension1Der Header.

Returns

TypBeschreibung
EmfMetafileHeaderExtension1

Method: create_from_record(record) [static]

 create_from_record(record) 

Initialisiert eine neue Instanz der Klasse EmfMetafileHeader.

Parameters:

ParameterTypBeschreibung
recordEmfRecordDer Datensatz.

Returns

TypBeschreibung
EmfMetafileHeader

Method: create_from_type(type) [static]

 create_from_type(type) 

Initialisiert eine neue Instanz der EmfRecord Klasse.

Parameters:

ParameterTypBeschreibung
typeEmfRecordTypeDer Datensatztyp.

Returns

TypBeschreibung
EmfRecord