EmfHeaderExtension2
Inhalt
[
Ausblenden
]EmfHeaderExtension2 class
Das HeaderExtension2-Objekt definiert die zweite Erweiterung des EMF-Metadatei-Headers. Es fügt die Fähigkeit hinzu, Geräteoberflächen in Mikrometern zu messen, was die Auflösung und Skalierbarkeit von EMF-Metadateien verbessert.
public sealed class EmfHeaderExtension2 : EmfHeaderObject
Konstrukteure
Name | Beschreibung |
---|---|
EmfHeaderExtension2() | Default_Constructor |
Eigenschaften
Name | Beschreibung |
---|---|
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. |
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. |
MicrometersX { get; set; } | Ruft die horizontale 32-Bit-Größe des Anzeigegeräts, für das das Metadateibild generiert wurde, in Mikrometern ab oder legt diese fest. |
MicrometersY { get; set; } | Ruft die vertikale 32-Bit-Größe des Anzeigegeräts, für das das Metadateibild generiert wurde, in Mikrometern ab oder legt diese fest. |
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 |
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