Class EmfPlusHeader
Název místa: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Shromáždění: Aspose.Imaging.dll (25.4.0)
Záznam EmfPlusHeader uvádí počátek údajů EMF+ v metafylu.Záznam EmfPlusHeader musí být vložen do záznamu EMF EMR_COMMENT_EMFPLUS,které musí být záznamem ihned po názvu EMF v metafýli.Záznam EMR_COMMENT_EMFPLUS je uveden v sekci [MS-EMF] 2.3.3.2.
public sealed class EmfPlusHeader : EmfPlusControlRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusControlRecordType ← EmfPlusHeader
Dědiční č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)
Začíná nový případ třídy Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusHeader.
public EmfPlusHeader(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
To je zdroj.
Properties
DualMode
Obdrží nebo nastaví hodnotu, která naznačuje, zda [duální režim].Pokud je nastaven, tato vlajka naznačuje, že tato metafyzika je “dvojitý režim”, což znamená, žeObsahuje dva soubory záznamů, z nichž každý zcela specifikujegrafický obsah. pokud je jasný, grafický obsah je specifikován EMF+záznamy, a možná EMF záznamy, které jsou předcházeny rekordem EmfPlusGetDC.Pokud je tato vlajka nastavená, pouze záznamy EMF SHOULD stačí definovatUpozorňujeme, že zda je vlajka “dual-mode” nastavená nebo ne, některéEMF záznamy jsou vždy přítomny, a to kontrolní záznamy EMF a záznamy EMFkteré obsahují záznamy o EMF+. záznamy o kontrole EMF jsou uvedeny v [MS-EMF]lánek 2.3.4.
public bool DualMode { get; set; }
Hodnota nemovitosti
EmfPlusFlags
Obdržíte nebo nastavte EMF plus vlajky.32bitový nepodepsaný integer, který obsahuje informace o tom, jak byl tento metafil zaznamenán.je-li nastaven 31. bit pole, tato vlajka naznačuje, že metafyl byl zaznamenán skontext referenčního zařízení pro zobrazení videa. pokud je jasné, byla metafyzika zaznamenánakontext referenčního zařízení pro tiskárnu.
public int EmfPlusFlags { get; set; }
Hodnota nemovitosti
IsValid
Obdrží hodnotu, která naznačuje, zda je tato instance platn.
public bool IsValid { get; }
Hodnota nemovitosti
LogickéDpix
Obdržíte nebo nastavíte logické dpi x.32bitový neoznačený integer, který specifikuje horizontální rozlišení, pro které je metafyzikaBylo zaznamenáno, v jednotkách pixelů za palec.
public int LogicalDpiX { get; set; }
Hodnota nemovitosti
LogickéDpi
Obdrží nebo nastaví logické dpi y.32-bitový neoznačený integer, který specifikuje vertikální rozlišení, pro které je metafyzikabyl zaznamenán, v jednotkách linií za palec
public int LogicalDpiY { get; set; }
Hodnota nemovitosti
Version
Obdržíte nebo nastavte verzi.Objekt EmfPlusGraphicsVersion (oddíl 2.2.2.19), který specifikuje operační verziSystémové grafiky, které byly použity k vytvoření této metafyziky.
public EmfPlusGraphicsVersion Version { get; set; }
Hodnota nemovitosti
VideoDisplay
Obdrží nebo nastaví hodnotu, která naznačuje, zda se zobrazí video.pokud je nastaven, tato vlajka naznačuje, že metafyzika byla zaznamenána referenčním zařízenímkontext pro zobrazení videa. pokud je jasné, byla metafyzika zaznamenána pomocí referenčního zařízeníkontext pro tiskárnu.
public bool VideoDisplay { get; set; }