Class EmfPlusHeader

Class EmfPlusHeader

Le nom : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Assemblée: Aspose.Imaging.dll (25.4.0)

L’enregistrement EmfPlusHeader spécifie le début des données EMF+ dans la métaphile.Le registre EmfPlusHeader doit être intégré dans un registre EMF EMR_COMMENT_EMFPLUS,Ce qui doit être l’enregistrement immédiatement suivant le titre EMF dans la métaphile.L’enregistrement EMR_COMMENT_EMFPLUS est spécifié dans la section 2.3.3.2 [MS-EMP].

public sealed class EmfPlusHeader : EmfPlusControlRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusControlRecordType EmfPlusHeader

I membri ereditari

EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfPlusHeader(EmfPlusRecord)

Initialisez une nouvelle instance de la classe Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusHeader.

public EmfPlusHeader(EmfPlusRecord source)

Parameters

source EmfPlusRecord

La fonte .

Properties

DualMode

Obtenez ou définissez une valeur indiquant si [modus dual].Si définie, ce drapeau indique que cette métaphile est “dual mode”, ce qui signifieIl contient deux ensembles d’enregistrements, dont chacun spécifie complètementle contenu graphique. si clair, le content graphique est spécifié par EMF+des enregistrements, et éventuellement des records EMF qui sont précédés par un record EmfPlusGetDC.Si ce drapeau est établi, les enregistrements EMF seuls doivent suffire pour définir lenote que si le drapeau “dual-mode” est établi ou non, certainsLes enregistrements EMF sont toujours présents, c’est-à-dire les registres de contrôle de l’EMF et les enregistrements de la FEM.qui contient des enregistrements EMF+. les enregistrements de contrôle de l’EMF sont spécifiés dans [MS-EMM]Section 2.3.4

public bool DualMode { get; set; }

Valore di proprietà

bool

EmfPlusFlags

Obtenez ou mettez l’EMF plus des drapeaux.Un intégral non signé de 32 bits contenant des informations sur la façon dont ce métaphile a été enregistré.si le 31e bit du champ est établi, cette drapeau indique que le métaphile a été enregistré avecun contexte d’appareil de référence pour une affichage vidéo. si clair, le métaphile a été enregistré avecun contexte d’appareil de référence pour une imprimante.

public int EmfPlusFlags { get; set; }

Valore di proprietà

int

IsValid

Obtenez une valeur indiquant si cette instance est valide.

public bool IsValid { get; }

Valore di proprietà

bool

LogicielDpix

Obtenez ou définissez la logique dpi x.Un intérieur non signé de 32 bits spécifiant la résolution horizontale pour laquelle le métaphileIl a été enregistré, en unités de pixels par pouce.

public int LogicalDpiX { get; set; }

Valore di proprietà

int

Logistique

Obtenez ou définissez la logique dpi y.Un intérieur non signé de 32 bits spécifiant la résolution verticale pour laquelle le métaphilea été enregistré, en unités de lignes par pouce

public int LogicalDpiY { get; set; }

Valore di proprietà

int

Version

Obtenez ou mettez la version.Un objet EmfPlusGraphicsVersion (section 2.2.2.19) qui spécifie la version d’exploitationGraphiques de système qui ont été utilisés pour créer cette métaphile.

public EmfPlusGraphicsVersion Version { get; set; }

Valore di proprietà

EmfPlusGraphicsVersion

VideoDisplay

Obtenez ou définissez une valeur indiquant si la vidéo est affichée.si configuré, ce drapeau indique que la métaphile a été enregistrée avec un appareil de référencecontexte pour une affichage vidéo. si clair, le métaphile a été enregistré avec un appareil de référencecontexte pour une imprimante.

public bool VideoDisplay { get; set; }

Valore di proprietà

bool

 Français