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
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
IsValid
Megkap egy értéket, amely megmutatja, hogy ez az eset érvényes-e.
public bool IsValid { get; }
ingatlan értéke
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
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
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
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; }