EmfHeaderExtension1
Inhalt
[
Ausblenden
]EmfHeaderExtension1 class
Das HeaderExtension1-Objekt definiert die erste Erweiterung des EMF-Metadatei-Headers. Es fügt Unterstützung für ein PixelFormatDescriptor-Objekt (Abschnitt 2.2.22) und OpenGL [OPENGL]-Datensätze (Abschnitt 2.3.9) hinzu.
public sealed class EmfHeaderExtension1 : EmfHeaderObject
Konstrukteure
Name | Beschreibung |
---|---|
EmfHeaderExtension1() | Default_Constructor |
Eigenschaften
Name | Beschreibung |
---|---|
BOpenGl { get; set; } | Ruft eine 32-Bit-Ganzzahl ohne Vorzeichen ab oder legt sie fest, die angibt, ob OpenGL-Befehle in der Metadatei vorhanden sind. 0x00000000 OpenGL-Einträge sind in der Metadatei nicht vorhanden. 0x00000001 OpenGL-Einträge sind in der Metadatei vorhanden. |
Bounds { get; set; } | Ruft ein WMF-RectL-Objekt ab oder legt es fest ([MS-WMF] Abschnitt 2.2.2.19), das die rechteckigen einschließenden -Grenzen in Geräteeinheiten des kleinsten Rechtecks angibt, das um das in der Metadatei gespeicherte Bild gezeichnet werden kann. |
Bytes { get; set; } | Ruft eine 32-Bit-Ganzzahl ohne Vorzeichen ab oder legt sie fest, die die Größe der Metadatei in Byte angibt. |
CbPixelFormat { get; set; } | Ruft eine 32-Bit-Ganzzahl ohne Vorzeichen ab oder legt diese fest, die die Größe des PixelFormatDescriptor-Objekts angibt. Dies MUSS 0x00000000 sein, wenn kein Pixelformat eingestellt ist |
Device { get; set; } | Ruft ein WMF SizeL-Objekt ([MS-WMF] Abschnitt 2.2.2.22) ab oder legt es fest, das die Größe des Referenzgeräts in Pixeln angibt |
Frame { get; set; } | Ruft ein WMF RectL-Objekt ab oder legt es fest, das die rechteckigen inklusiven Abmessungen eines Rechtecks in Einheiten von 0,01 Millimetern angibt, das das in der Metadatei gespeicherte Bild umgibt. |
Handles { get; set; } | Ruft eine 16-Bit-Ganzzahl ohne Vorzeichen ab oder legt sie fest, die die Anzahl der Grafikobjekte angibt, die während der Verarbeitung der Metadatei verwendet werden. |
Millimeters { get; set; } | Ruft ein WMF SizeL-Objekt ab oder legt es fest, das die Größe des Referenzgeräts in Millimetern angibt |
NDesription { get; set; } | Ruft eine 32-Bit-Ganzzahl ohne Vorzeichen ab oder legt diese fest, die die Anzahl der Zeichen im Array angibt, das die Beschreibung des Inhalts der Metadatei enthält. Dies ist null, wenn es keine Beschreibungszeichenfolge gibt. |
NPalEntries { get; set; } | Ruft eine 32-Bit-Ganzzahl ohne Vorzeichen ab oder legt diese fest, die die Anzahl der Einträge in der Metadatei- -Palette angibt. Die Palette befindet sich im EMR_EOF record |
OffDescription { get; set; } | Ruft eine 32-Bit-Ganzzahl ohne Vorzeichen ab oder legt sie fest, die den Offset vom Anfang dieses -Datensatzes zu dem Array angibt, das die Beschreibung des Inhalts der Metadatei enthält |
OffPixelFormat { get; set; } | Ruft eine 32-Bit-Ganzzahl ohne Vorzeichen ab oder legt sie fest, die den Offset zum PixelFormatDescriptor-Objekt angibt. Dies MUSS 0x00000000 sein, wenn kein Pixelformat festgelegt ist. |
Records { get; set; } | Ruft eine 32-Bit-Ganzzahl ohne Vorzeichen ab oder legt sie fest, die die Anzahl der Datensätze in der Metadatei angibt |
RecordSignature { get; set; } | Ruft eine 32-Bit-Ganzzahl ohne Vorzeichen ab oder legt diese fest, die die Datensatzsignatur angibt. Dies MUSS ENHMETA_SIGNATURE sein, aus der FormatSignature-Enumeration (Abschnitt 2.1.14). |
Reserved { get; set; } | Erhält oder setzt eine 16-Bit-Ganzzahl ohne Vorzeichen, die 0x0000 sein MUSS und ignoriert werden MUSS |
Valid { get; } | Ruft einen Wert ab, der angibt, ob diesEmfHeaderObject ist gültig. |
Version { get; set; } | Ruft Version (4 Bytes) ab oder legt sie fest: Eine 32-Bit-Ganzzahl ohne Vorzeichen, die die EMF-Metadatei-Interoperabilität angibt. Dies SOLLTE 0x00010000 sein |
Siehe auch
- class EmfHeaderObject
- namensraum Aspose.Imaging.FileFormats.Emf.Emf.Objects
- Montage Aspose.Imaging