EmfHeaderExtension1
Contenu
[
Cacher
]EmfHeaderExtension1 class
L’objet HeaderExtension1 définit la première extension de l’en-tête du métafichier EMF. Il ajoute la prise en charge d’un objet PixelFormatDescriptor (section 2.2.22) et des enregistrements OpenGL [OPENGL] (section 2.3.9).
public sealed class EmfHeaderExtension1 : EmfHeaderObject
Constructeurs
Nom | La description |
---|---|
EmfHeaderExtension1() | Default_Constructor |
Propriétés
Nom | La description |
---|---|
BOpenGl { get; set; } | Obtient ou définit un entier non signé 32 bits qui indique si les commandes OpenGL sont présentes dans le métafichier. 0x00000000 Les enregistrements OpenGL ne sont pas présents dans le métafichier. 0x00000001 Les enregistrements OpenGL sont présents dans le métafichier. |
Bounds { get; set; } | Obtient ou définit un objet WMF RectL ([MS-WMF] section 2.2.2.19) qui spécifie les limites rectangulaires inclusives-inclusives en unités de périphérique du plus petit rectangle pouvant être dessiné autour de l’image stockée dans le métafichier |
Bytes { get; set; } | Obtient ou définit un entier non signé 32 bits qui spécifie la taille du métafichier, en octets. |
CbPixelFormat { get; set; } | Obtient ou définit un entier non signé 32 bits qui spécifie la taille de l’objet PixelFormatDescriptor. Cela DOIT être 0x00000000 si aucun format de pixel n’est défini |
Device { get; set; } | Obtient ou définit un objet WMF SizeL ([MS-WMF] section 2.2.2.22) qui spécifie la taille du périphérique de référence, en pixels |
Frame { get; set; } | Obtient ou définit un objet WMF RectL qui spécifie les dimensions rectangulaires inclusives-inclusives, en unités de 0,01 millimètre, d’un rectangle qui entoure l’image stockée dans le métafichier |
Handles { get; set; } | Obtient ou définit un entier non signé 16 bits qui spécifie le nombre d’objets graphiques qui seront utilisés lors du traitement du métafichier |
Millimeters { get; set; } | Obtient ou définit un objet WMF SizeL qui spécifie la taille de l’appareil de référence, en millimètres |
NDesription { get; set; } | Obtient ou définit un entier non signé 32 bits qui spécifie le nombre de caractères dans le tableau qui contient la description du contenu du métafichier. C’est zéro s’il n’y a pas de chaîne de description. |
NPalEntries { get; set; } | Obtient ou définit un entier non signé 32 bits qui spécifie le nombre d’entrées dans la palette de métafichier . La palette est située dans la fiche EMR_EOF |
OffDescription { get; set; } | Obtient ou définit un entier non signé 32 bits qui spécifie le décalage entre le début de cet enregistrement et le tableau contenant la description du contenu du métafichier |
OffPixelFormat { get; set; } | Obtient ou définit un entier non signé 32 bits qui spécifie le décalage de l’objet PixelFormatDescriptor. Cela DOIT être 0x00000000 si aucun format de pixel n’est défini. |
Records { get; set; } | Obtient ou définit un entier non signé 32 bits qui spécifie le nombre d’enregistrements dans le métafichier |
RecordSignature { get; set; } | Obtient ou définit un entier non signé 32 bits qui spécifie la signature de l’enregistrement. Cela DOIT être ENHMETA_SIGNATURE, de l’énumération FormatSignature (section 2.1.14). |
Reserved { get; set; } | Obtient ou définit un entier non signé 16 bits qui DOIT être 0x0000 et DOIT être ignoré |
Valid { get; } | Obtient une valeur indiquant si celaEmfHeaderObject est valide. |
Version { get; set; } | Obtient ou définit la version (4 octets) : entier non signé 32 bits qui spécifie l’interopérabilité du métafichier EMF. Cela DEVRAIT être 0x00010000 |
Voir également
- class EmfHeaderObject
- espace de noms Aspose.Imaging.FileFormats.Emf.Emf.Objects
- Assemblée Aspose.Imaging