EmfMetafileHeaderExtension2
Contenu
[
Cacher
]EmfMetafileHeaderExtension2 class
L’enregistrement EmfMetafileHeaderExtension2 est l’enregistrement d’en-tête utilisé dans la deuxième extension des métafichiers EMF . Après le champ EmfHeaderExtension2, les champs restants sont facultatifs et peuvent être présents dans n’importe quel ordre.
public sealed class EmfMetafileHeaderExtension2 : EmfMetafileHeaderExtension1
Constructeurs
Nom | La description |
---|---|
EmfMetafileHeaderExtension2(EmfMetafileHeaderExtension1) | Initialise une nouvelle instance duEmfMetafileHeaderExtension2 classe. |
EmfMetafileHeaderExtension2(EmfMetafileHeaderExtension2) | Initialise une nouvelle instance duEmfMetafileHeaderExtension2 classe. |
Propriétés
Nom | La description |
---|---|
EmfDescription { get; set; } | Obtient ou définit la description EMF Chaîne Unicode UTF16-LE facultative, terminée par un caractère nul, de longueur et de contenu arbitraires. Son emplacement dans l’enregistrement et le nombre de caractères sont spécifiés par les champs offDescription et nDescription, respectivement, dans EmfHeader. Si la valeur de l’un des champs est zéro, aucune chaîne de description n’est présente. |
EmfDescriptionBuffer { get; set; } | Obtient ou définit le tampon de description EMF Un tableau facultatif d’octets qui contient la chaîne de description EMF, qui n’est pas obligée d’être contiguë à la partie fixe de l’enregistrement EmfMetafileHeader . En conséquence, le champ dans ce tampon qui est étiqueté “UndefinedSpace” est facultatif et DOIT être ignoré. |
EmfHeader { get; set; } | Obtient ou définit un objet Header (section 2.2.9), qui contient des informations sur le contenu et la structure du métafichier |
EmfHeaderExtension1 { get; set; } | Obtient ou définit un objet HeaderExtension1, qui spécifie des informations supplémentaires sur l’image dans le métafichier. |
EmfHeaderExtension2 { get; set; } | Obtient ou définit un objet HeaderExtension2, qui spécifie des informations supplémentaires sur l’image dans le métafichier |
EmfHeaderRecordBuffer { get; set; } | Obtient ou définit un tableau facultatif d’octets qui contient le reste de l’enregistrement d’en-tête EMF. La taille de ce champ DOIT être un multiple de 4 octets |
EmfPixelFormatBuffer { get; set; } | Obtient ou définit un tableau facultatif d’octets qui contient le descripteur de format de pixel EMF, qui n’est pas obligé de être contigu à la partie fixe de l’enregistrement EmfMetafileHeaderExtension1 ou à la chaîne de description EMF . En conséquence, le champ dans ce tampon qui est étiqueté “UndefinedSpace” est facultatif et DOIT être ignoré |
Size { get; set; } | Obtient ou définit la taille de l’enregistrement |
Type { get; set; } | Obtient ou définit le type. |
Voir également
- class EmfMetafileHeaderExtension1
- espace de noms Aspose.Imaging.FileFormats.Emf.Emf.Records
- Assemblée Aspose.Imaging