Class EmfPlusHeader

Class EmfPlusHeader

A név: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Összefoglaló: Aspose.Imaging.dll (25.4.0)

Az EmfPlusHeader rekord meghatározza az EMF+ adatok megkezdését a metafizelben.Az EmfPlusHeader rekordot egy EMF EMR_COMMENT_EMFPLUS rekordba kell beépíteni,amely a metafizika EMF címkéjét közvetlenül követő rekordnak kell lennie.Az EMR_COMMENT_EMFPLUS rekordot a [MS-EMP] 2.3.3.2. szakaszban határozzák meg.

public sealed class EmfPlusHeader : EmfPlusControlRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusControlRecordType EmfPlusHeader

Örökletes tagok

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)

Kezdődik egy új példány a Aspose.Imaging.FileFormats.Emf. EmfPlus.Records.EmbPlusHeader osztály.

public EmfPlusHeader(EmfPlusRecord source)

Parameters

source EmfPlusRecord

Ez a forrás.

Properties

DualMode

Megkapja vagy beállít egy értéket, amely azt jelzi, hogy [kettős mód].Ha be van állítva, a zászló azt jelzi, hogy ez a metafizika “doual-mode”, vagyisKét dokumentumot tartalmaz, amelyek mindegyike teljes mértékben meghatározzaA grafikai tartalom. ha világos, a grafikus tartalom az EMF+ által meghatározottrekordok, és lehetséges, hogy EMF feljegyzések, amelyek előtt egy EmfPlusGetDC rekord.Ha ezt a zászlót állítják be, az EMF rekordok egyedül kell elég ahhoz, hogy meghatározza aKérjük, vegye figyelembe, hogy a “dual-mode” zászló be van-e állítva vagy sem, néhányAz EMF-rekordok mindig jelen vannak, nevezetesen az EmF ellenőrzési feljegyzések és az EMM-registerekamely tartalmazza az EMF+ feljegyzéseket. az EmF ellenőrzési feljegyzései a [MS-EMF]Szekció 2.3.4

public bool DualMode { get; set; }

ingatlan értéke

bool

EmfPlusFlags

Megkapja vagy beállítja az EMF plusz zászlót.Egy 32 bites nem aláírt integrátor, amely információt tartalmaz arról, hogyan rögzítették ezt a metafilét.ha a mező 31 bitét állítják be, ez a zászló azt jelzi, hogy a metafila referenciakészülék kontextusa egy videó megjelenítéséhez. ha világos, a metafizika rögzítettA nyomtató referenciakészülékének kontextusa.

public int EmfPlusFlags { get; set; }

ingatlan értéke

int

IsValid

Megkap egy értéket, amely megmutatja, hogy ez az eset érvényes-e.

public bool IsValid { get; }

ingatlan értéke

bool

LogikaiDpix

Megkapja vagy beállítja a logikai dpi x.A 32 bites nem jelzett integrátor, amely meghatározza a horizontális felbontást, amellyel a metafilA felvételt másodpercenként pixel egységekben rögzítették.

public int LogicalDpiX { get; set; }

ingatlan értéke

int

logikai

Megkapja vagy beállítja a logikai dpi y.A 32 bites nem jelzett integrátor, amely meghatározza a függőleges felbontást, amellyel a metafilrögzítették, egységekben vonalak per inch

public int LogicalDpiY { get; set; }

ingatlan értéke

int

Version

Megkapja vagy beállítja a verziót.Egy EmfPlusGraphicsVersion objektum (a 2.2.2.19 szakasz), amely meghatározza a működő verziótrendszer grafikák, amelyeket használtak létrehozni ezt a metafilét.

public EmfPlusGraphicsVersion Version { get; set; }

ingatlan értéke

EmfPlusGraphicsVersion

VideoDisplay

Megkapja vagy beállítja azt a értéket, amely jelzi, hogy a videó megjelenik-e.ha be van állítva, ez a zászló azt jelzi, hogy a metafilét referenciateremmel rögzítették.kontextus egy videó megjelenítéséhez. ha egyértelmű, a metaforát referenciateremmel rögzítettékkontextus egy nyomtató számára.

public bool VideoDisplay { get; set; }

ingatlan értéke

bool

 Magyar