Classe EmfHeaderExtension2

Summary: The HeaderExtension2 object defines the second extension to the EMF metafile header. It adds the
ability to measure device surfaces in micrometers, which enhances the resolution and scalability of EMF metafiles.

Module: aspose.imaging.fileformats.emf.emf.objects

Full Name: aspose.imaging.fileformats.emf.emf.objects.EmfHeaderExtension2

Inheritance: EmfHeaderObject

Constructors

NameDescription
EmfHeaderExtension2()Initialise une nouvelle instance de la classe EmfHeaderExtension2

Properties

NameTypeAccessDescription
boundsRectangler/wObtient 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 dispositif du plus petit rectangle pouvant être dessiné autour de l’image stockée dans
le métafichier
octetsintr/wObtient ou définit un entier non signé de 32 bits qui indique la taille du métafichier, en octets
deviceSizer/wObtient ou définit un objet WMF SizeL ([MS-WMF] section 2.2.2.22) qui indique la taille du dispositif de référence, en pixels
frameRectangler/wObtient ou définit un objet WMF RectL qui spécifie les dimensions rectangulaires inclusives-inclusives, en .01 millimètre
unités, d’un rectangle qui entoure l’image stockée dans le métafichier
handlesintr/wObtient ou définit un entier non signé de 16 bits qui indique le nombre d’objets graphiques qui seront utilisés pendant le traitement du métafichier
micrometers_xintr/wObtient ou définit la taille horizontale de 32 bits du dispositif d’affichage pour lequel l’image du métafichier a été générée, en micromètres
micrometers_yintr/wObtient ou définit la taille verticale de 32 bits du dispositif d’affichage pour lequel l’image du métafichier a été générée, en micromètres.
millimetersSizer/wObtient ou définit un objet WMF SizeL qui indique la taille du dispositif de référence, en millimètres
n_desriptionintr/wObtient ou définit un entier non signé de 32 bits qui indique le nombre de caractères dans le tableau
qui contient la description du contenu du métafichier. Cette valeur est zéro s’il n’y a pas de chaîne de description.
n_pal_entriesintr/wObtient ou définit un entier non signé de 32 bits qui indique le nombre d’entrées dans la palette du métafichier
. La palette se trouve dans l’enregistrement EMR_EOF
off_descriptionintr/wObtient ou définit un entier non signé de 32 bits qui indique le décalage depuis le début de cet
enregistrement jusqu’au tableau qui contient la description du contenu du métafichier
record_signatureEmfFormatSignaturer/wObtient ou définit un entier non signé de 32 bits qui indique la signature de l’enregistrement. Cette valeur DOIT être ENHMETA_SIGNATURE,
provenant de l’énumération FormatSignature (section 2.1.14).
enregistrementsintr/wObtient ou définit un entier non signé de 32 bits qui indique le nombre d’enregistrements dans le métafichier
réservéintr/wObtient ou définit un entier non signé de 16 bits qui DOIT être 0x0000 et DOIT être ignoré
validboolrObtient une valeur indiquant si cet EmfHeaderObject est valide.
versionintr/wObtient ou définit Version (4 octets) : un entier non signé de 32 bits qui spécifie l’interopérabilité du métafichier EMF. Cette valeur SHOULD être 0x00010000

Constructor: EmfHeaderExtension2()

 EmfHeaderExtension2() 

Initialise une nouvelle instance de la classe EmfHeaderExtension2