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
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
IsValid
Obté un valor que indiqui si aquesta instància és vàlida.
public bool IsValid { get; }
Valor de la propietat
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
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
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
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; }