Class EmfPlusHeader

Class EmfPlusHeader

Namn på plats: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Församling: Aspose.Imaging.dll (25.4.0)

EmfPlusHeader-registret anger inledningen av EMF+-data i metafilen.EmfPlusHeader-registret måste ingå i en EMF EMR_COMMENT_EMFPLUS-registret,som MÅSTE vara rekordet omedelbart efter EMF-titeln i metafilen.EMR_COMMENT_EMFPLUS-registret anges i [MS-EMF] avsnitt 2.3.3.2.

public sealed class EmfPlusHeader : EmfPlusControlRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusControlRecordType EmfPlusHeader

Arvsmedlemmar

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)

Initialiserar en ny instans av Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusHeader klass.

public EmfPlusHeader(EmfPlusRecord source)

Parameters

source EmfPlusRecord

och källan .

Properties

DualMode

får eller ställer in ett värde som anger om [dualläge].Om den är inställd indikerar denna flagga att denna metafil är “dual-mode”, vilket innebär attatt den innehåller två uppsättningar av register, var och en av vilka helt specificerargrafiskt innehåll. om det är klart, anges grafiskt innehåll av EMF+Rekord, och eventuellt EMF-rekord som föregås av en EmfPlusGetDC-rekord.Om denna flagga är inställd, är EMF-registret endast SHOULD tillräckligt för att definieranotera att om flaggan “dual-mode” är inställd eller inte, vissaEMF-registret är alltid närvarande, nämligen EMF-kontrollregistret och EMF-registretsom innehåller EMF+ register. EMF-kontrollerna anges i [MS-EMF]Avsnitt 2.3.4

public bool DualMode { get; set; }

Fastighetsvärde

bool

EmfPlusFlags

Få eller sätta EMF plus flaggor.En 32-bitars icke-signat integrator som innehåller information om hur denna metafil inspelades.om den 31:e biten av fältet är inställd, indikerar denna flagga att metafilen har registrerats meden referens enhet sammanhang för en video display. om klart, metafilen inspelades meden referens enhet sammanhang för en skrivare.

public int EmfPlusFlags { get; set; }

Fastighetsvärde

int

IsValid

Det får ett värde som anger om denna instans är giltig.

public bool IsValid { get; }

Fastighetsvärde

bool

LogiskaDpiX

Få eller ställa in den logiska dpi x.En 32-bitars icke-signat integrator som anger den horisontella upplösningen för vilken metafileninspelades, i enheter av pixlar per tum.

public int LogicalDpiX { get; set; }

Fastighetsvärde

int

LogiskaDpi

Få eller ställa in den logiska dpi y.En 32-bitars icke-signat integrator som anger den vertikala upplösningen för vilken metafileninspelades, i enheter av linjer per tum

public int LogicalDpiY { get; set; }

Fastighetsvärde

int

Version

Få eller ställa in versionen.En EmfPlusGraphicsVersion-objekt (avsnitt 2.2.2.19) som anger versionen avsystemgrafik som användes för att skapa denna metafil.

public EmfPlusGraphicsVersion Version { get; set; }

Fastighetsvärde

EmfPlusGraphicsVersion

VideoDisplay

Få eller ange ett värde som anger om videon visas.Om den är inställd indikerar detta flagg att metafilen har registrerats med en referensanordning.sammanhang för en videoutställning. om det är klart, inspelades metafilen med en referensenhetKontext för en skrivare.

public bool VideoDisplay { get; set; }

Fastighetsvärde

bool

 Svenska