Class EmfHeaderObject

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

Rectangle

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

int

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

Size

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

Rectangle

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

short

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

Size

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

int

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

int

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

int

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

EmfFormatSignature

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

int

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

short

Valid

Dostane hodnotu, ktorá naznačuje, či je tento Aspose.Imaging.FileFormats.Emf.Emb.Objects.EMfHeaderObject platný.

public bool Valid { get; }

Hodnota nehnuteľnosti

bool

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; }

Hodnota nehnuteľnosti

int

 Slovenčina