Class EmfPlusHeader

Class EmfPlusHeader

Numele spaţiului: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Asamblare: Aspose.Imaging.dll (25.4.0)

Înregistrarea EmfPlusHeader specifică începutul datelor EMF+ în metafiză.Recordul EmfPlusHeader trebuie să fie încorporat într-un record EMF EMR_COMMENT_EMFPLUS,care trebuie să fie înregistrarea imediat după titlul EMF în metafilă.Registrul EMR_COMMENT_EMFPLUS este specificat în secțiunea 2.3.3.2 [MS-EMP].

public sealed class EmfPlusHeader : EmfPlusControlRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusControlRecordType EmfPlusHeader

Membrii moștenitori

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)

Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empPlusHeader.

public EmfPlusHeader(EmfPlusRecord source)

Parameters

source EmfPlusRecord

şi sursa .

Properties

DualMode

Obține sau stabilește o valoare care indică dacă [modul dual].Dacă este setat, această steagă indică faptul că această metafiză este “dual-mode”, ceea ce înseamnăcare conține două seturi de înregistrări, fiecare din care specifică completConținut grafic. dacă este clar, conținutul grafic este specificat de EMF+înregistrări, și posibil EMF recorduri care sunt precedate de un record EmfPlusGetDC.Dacă această steagă este stabilită, numai înregistrările EMF SHOULD sunt suficiente pentru a definiNotă că dacă steagul “dual-mode” este setat sau nu, uneleRecordurile EMF sunt întotdeauna prezente, și anume recordurile de control ale IMF și înregistrările EMM.care conține înregistrări EMF+. înregistrează în [MS-EMF]Secțiunea 2.3.4

public bool DualMode { get; set; }

Valoarea proprietății

bool

EmfPlusFlags

Obține sau stabilește EMF plus steaguri.Un întreg non-signat de 32 de biți care conține informații despre modul în care a fost înregistrat acest metafil.în cazul în care se stabilește a 31-a picătură a câmpului, această steagă indică faptul că metafilul a fost înregistrat cuun context de dispozitiv de referință pentru o afișare video. dacă este clar, metafilul a fost înregistrat cuContextul dispozitivului de referință pentru imprimantă.

public int EmfPlusFlags { get; set; }

Valoarea proprietății

int

IsValid

Obține o valoare care indică dacă această instanță este valabilă.

public bool IsValid { get; }

Valoarea proprietății

bool

LogicăDpix

Obține sau stabilește dpi logic x.Un integer non-signat de 32 de biți care specifică rezoluția orizontală pentru care metafilula fost înregistrat, în unități de pixeli pe inch.

public int LogicalDpiX { get; set; }

Valoarea proprietății

int

logică

Obține sau stabilește dpi logic y.Un integer non-signat de 32 de biți care specifică rezoluția verticală pentru care metafilula fost înregistrată, în unități de linii pe inch

public int LogicalDpiY { get; set; }

Valoarea proprietății

int

Version

Obține sau stabilește versiunea.Un obiect EmfPlusGraphicsVersion (secțiunea 2.2.2.19) care specifică versiunea operaționalăGraficele sistemului care au fost folosite pentru a crea acest metafizic.

public EmfPlusGraphicsVersion Version { get; set; }

Valoarea proprietății

EmfPlusGraphicsVersion

VideoDisplay

Obține sau stabilește o valoare care indică dacă afișarea video.Dacă este setat, această steagă indică faptul că metafilul a fost înregistrat cu un dispozitiv de referință.context pentru o afișare video. dacă este clar, metafilul a fost înregistrat cu un dispozitiv de referințăContext pentru imprimantă.

public bool VideoDisplay { get; set; }

Valoarea proprietății

bool

 Română