EmfMetafileHeaderExtension1
Inhalt
[
Ausblenden
]EmfMetafileHeaderExtension1 class
Der EmfMetafileHeaderExtension1-Datensatz ist der Header-Datensatz, der in der ersten Erweiterung von EMF-Metadateien verwendet wird. Nach dem EmfHeaderExtension1-Feld sind die verbleibenden Felder optional und können in beliebiger Reihenfolge vorhanden sein.
public class EmfMetafileHeaderExtension1 : EmfMetafileHeader
Konstrukteure
Name | Beschreibung |
---|---|
EmfMetafileHeaderExtension1(EmfMetafileHeader) | Initialisiert eine neue Instanz vonEmfMetafileHeaderExtension1 Klasse. |
EmfMetafileHeaderExtension1(EmfMetafileHeaderExtension1) | Initialisiert eine neue Instanz vonEmfMetafileHeaderExtension1 Klasse. |
Eigenschaften
Name | Beschreibung |
---|---|
EmfDescription { get; set; } | Ruft die EMF-Beschreibung ab oder legt sie fest. Eine optionale, nullterminierte Unicode-UTF16-LE-Zeichenfolge mit beliebiger Länge und beliebigem Inhalt. Seine Position im Datensatz und die Anzahl der Zeichen werden durch die Felder offDescription bzw. nDescription in EmfHeader angegeben. Wenn der Wert eines der Felder Null ist, ist keine Beschreibungszeichenfolge vorhanden. |
EmfDescriptionBuffer { get; set; } | Ruft die EMF-Beschreibung ab oder legt sie fest. buffer Ein optionales Array von Bytes, das die EMF-Beschreibungszeichenfolge enthält, die nicht zwingend mit dem festen Teil des EmfMetafileHeader-Datensatzes zusammenhängen muss. Dementsprechend ist das Feld in diesem Puffer mit der Bezeichnung „UndefinedSpace“ optional und MUSS ignoriert werden. |
EmfHeader { get; set; } | Holt oder setzt ein Header-Objekt (Abschnitt 2.2.9), das Informationen über den Inhalt und die Struktur der Metadatei enthält |
EmfHeaderExtension1 { get; set; } | Ruft ein HeaderExtension1-Objekt ab oder legt es fest, das zusätzliche Informationen zum Bild in der Metadatei angibt. |
EmfHeaderRecordBuffer { get; set; } | Ruft ein optionales Array von Bytes ab oder legt es fest, das den Rest des EMF-Header-Datensatzes enthält. Die Größe dieses Feldes MUSS ein Vielfaches von 4 Bytes sein |
EmfPixelFormatBuffer { get; set; } | Ruft ein optionales Array von Bytes ab oder legt es fest, das den EMF-Pixelformatdeskriptor enthält, der nicht unbedingt mit dem festen Teil des EmfMetafileHeaderExtension1-Datensatzes oder mit der EMF- -Beschreibungszeichenfolge zusammenhängen muss. Dementsprechend ist das Feld in diesem Puffer mit der Bezeichnung „UndefinedSpace“ optional und MUSS ignoriert werden |
Size { get; set; } | Ruft die Größe des Datensatzes ab oder legt sie fest |
Type { get; set; } | Ruft den Typ ab oder legt ihn fest. |
Siehe auch
- class EmfMetafileHeader
- namensraum Aspose.Imaging.FileFormats.Emf.Emf.Records
- Montage Aspose.Imaging