Class EmfPlusHeader

Class EmfPlusHeader

Nom dels espais: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Assemblea: Aspose.Imaging.dll (25.4.0)

El registre EmfPlusHeader especifica el començament de les dades EMF+ en el metafísic.El registre EmfPlusHeader ha de ser incorporat en un registre EMF EMR_COMMENT_EMFPLUS,que ha de ser el registre immediatament després de l’encàrrec EMF en el metafil.El registre EMR_COMMENT_EMFPLUS s’especifica a la secció 2.3.3.2 de [MS-EMP].

public sealed class EmfPlusHeader : EmfPlusControlRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusControlRecordType EmfPlusHeader

Membres heretats

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)

Inicialitza una nova instància de la classe Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empPlusHeader.

public EmfPlusHeader(EmfPlusRecord source)

Parameters

source EmfPlusRecord

La font.

Properties

DualMode

Obté o estableix un valor que indiqui si [mode dual].Si s’estableix, aquesta bandera indica que aquest metafísic és “dual-mode”, el que significaque conté dos conjunts de registres, cadascun dels quals especifica completamentSi és clar, el contingut gràfic està especificat per EMF+Els records, i possiblement els registres EMF que són precedits per un record EmfPlusGetDC.Si aquesta bandera s’estableix, només els registres de l’EMF SHOULD són suficients per definir elNota que si la bandera “dual-mode” s’estableix o no, algunsEls registres de l’EMF sempre estan presents, és a dir, els records de control de la EMF i els documents d’EFM.que conté registres EMF +. Els documents de control d’EMF s’especifiquen en [MS-EMM]Secció 2.3.4

public bool DualMode { get; set; }

Valor de la propietat

bool

EmfPlusFlags

Obté o posa l’EMF més banderes.Un integrador no signat de 32 bits que conté informació sobre com s’ha registrat aquest metafil.si s’estableix el 31è bit del camp, aquesta bandera indica que el metafil va ser registrat ambun context de dispositiu de referència per a una pantalla de vídeo. si és clar, el metafísic es va gravar ambContext d’un dispositiu de referència per a una impressora.

public int EmfPlusFlags { get; set; }

Valor de la propietat

int

IsValid

Obté un valor que indiqui si aquesta instància és vàlida.

public bool IsValid { get; }

Valor de la propietat

bool

LògicDpix

Obté o s’estableix la lògica dpi x.Un íntegrament no signat de 32 bits que especifica la resolució horitzontal per a la qual el metafísicEs va gravar, en unitats de píxels per polz.

public int LogicalDpiX { get; set; }

Valor de la propietat

int

Lògicament

Obté o estableix la lògica dpi y.Un integrador 32-bit sense signe que especifica la resolució vertical per a la qual el metafísices va registrar, en unitats de línies per pols

public int LogicalDpiY { get; set; }

Valor de la propietat

int

Version

Obtenir o posar la versió.Un objecte EmfPlusGraphicsVersion (secció 2.2.2.19) que especifica la versió d’operaciógràfics del sistema que es va utilitzar per crear aquest metafísic.

public EmfPlusGraphicsVersion Version { get; set; }

Valor de la propietat

EmfPlusGraphicsVersion

VideoDisplay

Obté o s’estableix un valor que indiqui si es mostra el vídeo.si s’estableix, aquesta bandera indica que el metafil va ser registrat amb un dispositiu de referènciacontext per a una pantalla de vídeo. si és clar, el metafís s’ha registrat amb un dispositiu de referènciacontext per a una impresora.

public bool VideoDisplay { get; set; }

Valor de la propietat

bool

 Català