Class EmfHeaderObject
Pôvodný názov: Aspose.Imaging.FileFormats.Emf.Emf.Objects Zhromaždenie: Aspose.Imaging.dll (25.4.0)
Objekt Header definuje EMF metafýlový header, ktorý špecifikuje vlastnosti zariadenia, na ktorom bol vytvorený obrázok v metafile.
[JsonObject(MemberSerialization.OptIn)]
public class EmfHeaderObject : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfHeaderObject
Derived
EmfHeaderExtension1 , EmfHeaderExtension2
Z dedičných členov
object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfHeaderObject()
[JsonConstructor]
public EmfHeaderObject()
Properties
Bounds
Získava alebo nastaví objekt WMF RectL (oddiel 2.2.2.19 [MS-WM F]), ktorý špecifikuje rektangulárnu inkluzívnuhranice v jednotkách zariadenia najmenšieho pravokotla, ktoré sa môžu natiahnuť okolo obrazu uloženého vmetafyzika
public Rectangle Bounds { get; set; }
Hodnota nehnuteľnosti
Bytes
Získajte alebo nastavíte 32-bitový nesignovaný integer, ktorý špecifikuje veľkosť metafory, v bytoch.
public int Bytes { get; set; }
Hodnota nehnuteľnosti
Device
Získava alebo nastaví objekt WMF SizeL (oddiel 2.2.2.22) ktorý špecifikuje veľkosť referenčného zariadenia v pixeloch
public Size Device { get; set; }
Hodnota nehnuteľnosti
Frame
Získa alebo nastaví objekt WMF RectL, ktorý špecifikuje rektangulárne inkluzívne rozmery, v .01 mmjednotky, z pravého rohu, ktorý obklopuje obraz uložený v metafýle
public Rectangle Frame { get; set; }
Hodnota nehnuteľnosti
Handles
Získa alebo nastaví 16-bitový nesignovaný integer, ktorý špecifikuje počet grafických objektov, ktoré sa budú používať počas spracovania metafory.
public short Handles { get; set; }
Hodnota nehnuteľnosti
Millimeters
Získa alebo nastaví objekt WMF SizeL, ktorý špecifikuje veľkosť referenčného zariadenia v milimetroch
public Size Millimeters { get; set; }
Hodnota nehnuteľnosti
Odporúčané
Získajte alebo nastavíte 32-bitový neoznačený integer, ktorý určuje počet znakov v riadkuto obsahuje popis obsahu metafory. to je nula, ak neexistuje žiadna popisná riadok.
public int NDesription { get; set; }
Hodnota nehnuteľnosti
NPALENTRIE
Získajte alebo nastavíte 32-bitový neoznačený integer, ktorý špecifikuje počet záznamov v metafylePaleta. paleta sa nachádza v registri EMR_EOF
public int NPalEntries { get; set; }
Hodnota nehnuteľnosti
OffDescription
Získajte alebo nastavíte 32-bitový neoznačený integer, ktorý uvádza odpočet od začiatku tohtozáznam na aréne, ktorá obsahuje popis obsahu metafory
public int OffDescription { get; set; }
Hodnota nehnuteľnosti
RecordSignature
Získajte alebo nastavíte 32-bitový nesignovaný integer, ktorý špecifikuje záznamový podpis. Toto musí byť ENHMETA_SIGNATURE,z zoznamu FormatSignature (oddiel 2.1.14).
public EmfFormatSignature RecordSignature { get; set; }
Hodnota nehnuteľnosti
Records
Získajte alebo nastavíte 32-bitový nesignovaný integer, ktorý špecifikuje počet záznamov v metafyle
public int Records { get; set; }
Hodnota nehnuteľnosti
Reserved
Získate alebo nastavíte 16-bitový nesignovaný integer, ktorý musí byť 0x0000 a musí sa ignorovať
public short Reserved { get; set; }
Hodnota nehnuteľnosti
Valid
Dostane hodnotu, ktorá naznačuje, či je tento Aspose.Imaging.FileFormats.Emf.Emb.Objects.EMfHeaderObject platný.
public bool Valid { get; }
Hodnota nehnuteľnosti
Version
Dostupné alebo nastavené verzie (4 byty): 32-bitový neoznačený integer, ktorý špecifikuje interoperabilitu metafylu EMF. Toto musí byť 0x00010000
public int Version { get; set; }