Class EmfPlusHeader
Pôvodný názov: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Zhromaždenie: Aspose.Imaging.dll (25.4.0)
V zázname EmfPlusHeader sa uvádza začiatok údajov EMF+ v metafyle.Záznam EmfPlusHeader musí byť vložený do záznamu EMF EMR_COMMENT_EMFPLUS,ktorý musí byť záznam ihneď po názve EMF v metafyle.Záznam EMR_COMMENT_EMFPLUS je uvedený v sekcii 2.3.3.2.
public sealed class EmfPlusHeader : EmfPlusControlRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusControlRecordType ← EmfPlusHeader
Z dedičných členov
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)
Initalizuje novú inštanciu triedy Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empPlusHeader.
public EmfPlusHeader(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
a zdrojom .
Properties
DualMode
Dostane alebo nastaví hodnotu, ktorá ukazuje, či [dvojitý režim].Ak je nastavený, táto vlajka naznačuje, že tento metafil je “dvojitý režim”, čo znamenáže obsahuje dva súbory záznamov, z ktorých každá úplne špecifikujegrafický obsah. ak je jasný, grafický obsah je špecifikovaný EMF+záznamy, a možno EMF záznamov, ktoré sú predchádzané rekordom EmfPlusGetDC.Ak je táto vlajka nastavená, samotné záznamy EMF SHOULD stačí definovaťUpozorňujeme, že či je vlajka “dual-mode” nastavená alebo nie, niektoréZáznamy o EMF sú vždy prítomné, a to kontroly záznamov o EHF a zázname o EGF.ktoré obsahujú záznamy o EMF+. kontrolné záznamy o EGF sú uvedené v [MS-EMF]Článok 2.3.4
public bool DualMode { get; set; }
Hodnota nehnuteľnosti
EmfPlusFlags
Získať alebo nastaviť EMF plus vlajky.32-bitový neoznačený integer, ktorý obsahuje informácie o tom, ako bol tento metafil zaznamenaný.ak je umiestnený 31. bit poľa, táto vlajka naznačuje, že metafyl bol zaznamenaný skontext referenčného zariadenia pre video zobrazenie. ak je jasné, metafyzika bola zaznamenaná skontext referenčného zariadenia pre tlačiareň.
public int EmfPlusFlags { get; set; }
Hodnota nehnuteľnosti
IsValid
Získava hodnotu, ktorá ukazuje, či je táto inštancia platná.
public bool IsValid { get; }
Hodnota nehnuteľnosti
LogickéDpix
Získať alebo nastaviť logické dpi x.32-bitový neoznačený integer, ktorý špecifikuje horizontálnu rozlíšenie, pre ktoré je metafilbola zaznamenaná, v jednotkách pixelov na palec.
public int LogicalDpiX { get; set; }
Hodnota nehnuteľnosti
LogickéDpi
Získať alebo nastaviť logické dpi y.32-bitový neoznačený integer, ktorý špecifikuje vertikálnu rozlíšenie, pre ktoré je metafilbola zaznamenaná, v jednotkách línií za palec
public int LogicalDpiY { get; set; }
Hodnota nehnuteľnosti
Version
Dostane alebo nastaví verziu.Objekt EmfPlusGraphicsVersion (oddiel 2.2.2.19), ktorý špecifikuje prevádzkovú verziuSystémové grafiky, ktoré boli použité na vytvorenie tohto metafory.
public EmfPlusGraphicsVersion Version { get; set; }
Hodnota nehnuteľnosti
VideoDisplay
Získa alebo nastaví hodnotu, ktorá ukazuje, či sa zobrazuje video.ak je nastavená, táto vlajka naznačuje, že metafyzika bola zaznamenaná pomocou referenčného zariadeniakontext pre video zobrazenie. ak je jasné, metafyzika bola zaznamenaná pomocou referenčného zariadeniakontext pre tlačiareň.
public bool VideoDisplay { get; set; }