Class EmfHeaderObject
ja nimityö: Aspose.Imaging.FileFormats.Emf.Emf.Objects Kokoelma: Aspose.Imaging.dll (25.4.0)
Header-objekti määrittelee EMF-metafyylin headerin. se määrittää laitteen ominaisuudet, joilla kuvaa metafylissä on luotu.
[JsonObject(MemberSerialization.OptIn)]
public class EmfHeaderObject : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfHeaderObject
Derived
EmfHeaderExtension1 , EmfHeaderExtension2
Perintöjäsenet
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
Saa tai asettaa WMF RectL-objekti ([MS-WMV] kohta 2.2.2.19), jossa on määritelty rektangular inclusive-inclusiverajoja pienimmän oikeakylän laitteiden yksiköissä, jotka voidaan vetää ympärille tallennettua kuvaaMetatyyli
public Rectangle Bounds { get; set; }
Omistuksen arvo
Bytes
Antaa tai asettaa 32-bittinen allekirjoittamaton kokonaisuus, joka määrittää metafyylin koon byteina.
public int Bytes { get; set; }
Omistuksen arvo
Device
Saa tai asettaa WMF SizeL-objekti ([MS-WMV] kohta 2.2.2.22) jossa määritetään vertailulaitteen koko pikseleinä
public Size Device { get; set; }
Omistuksen arvo
Frame
Saa tai asettaa WMF RectL-objekti, jossa määritetään rektangular inclusive-inclusive ulottuvuudet, .01 millimetrissä.yksiköt, suorakunnasta, joka ympäröi metafyylissä tallennetun kuvan
public Rectangle Frame { get; set; }
Omistuksen arvo
Handles
Se saa tai asettaa 16-bittisen merkitsemättömän integerin, joka määrittää graafisten esineiden määrän, joita käytetään metafyylin käsittelyn aikana.
public short Handles { get; set; }
Omistuksen arvo
Millimeters
Saa tai asettaa WMF SizeL-objekti, joka määrittää vertailulaitteen koon millimetreinä
public Size Millimeters { get; set; }
Omistuksen arvo
Kysymys
Se saa tai asettaa 32-bittisen allekirjoittamattoman kokonaisuuden, joka määrittää sarjan merkkejä.se sisältää metafyylin sisällön kuvauksen. Tämä on nolla, jos ei ole kuvausmerkkiä.
public int NDesription { get; set; }
Omistuksen arvo
NPLähetykset
Se saa tai asettaa 32-bittisen allekirjoittamattoman kokonaisuuden, joka määrittää metafyylin kirjoitusten määrän.Paletti. paletti sijaitsee EMR_EOF-rekisterissä
public int NPalEntries { get; set; }
Omistuksen arvo
OffDescription
Saat tai asetat 32-bittisen allekirjoittamattoman integerin, joka määrittää alusta alkaen alennuksen.Rekisteröi arjaan, joka sisältää metafiilin sisällön kuvauksen
public int OffDescription { get; set; }
Omistuksen arvo
RecordSignature
Saat tai asetat 32-bittisen allekirjoittamattoman integerin, joka määrittää rekisteröinnin. Tämä pitää olla ENHMETA_SIGNATURE,FormatSignature -luettelosta (osasto 2.1.14).
public EmfFormatSignature RecordSignature { get; set; }
Omistuksen arvo
Records
Se saa tai asettaa 32-bittisen allekirjoittamattoman kokonaisuuden, joka määrittää metafilassa olevien tallenteiden määrän.
public int Records { get; set; }
Omistuksen arvo
Reserved
Se saa tai asettaa 16-bittisen allekirjoittamattoman kokonaisuuden, joka PÄÄTÖ olla 0x0000 ja PÄTTÖ jättää huomiotta
public short Reserved { get; set; }
Omistuksen arvo
Valid
Saat arvon, joka osoittaa, onko tämä Aspose.Imaging.FileFormats.Emf.Emp.Objects.EnfHeaderObject voimassa.
public bool Valid { get; }
Omistuksen arvo
Version
Gets tai sets Version (4 bytejä): 32-bittinen allekirjoittamaton integer, joka määrittää EMF-metafilien yhteentoimivuuden.
public int Version { get; set; }