Class EmfHeaderObject
De naam: Aspose.Imaging.FileFormats.Emf.Emf.Objects Verzameling: Aspose.Imaging.dll (25.4.0)
Het Header-object definieert de EMF-metafile header.Het bepaalt de eigenschappen van het apparaat waarop de afbeelding in het metafil is gecreëerd.
[JsonObject(MemberSerialization.OptIn)]
public class EmfHeaderObject : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfHeaderObject
Derived
EmfHeaderExtension1 , EmfHeaderExtension2
Geëerbiede leden
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
Geeft of zet een WMF RectL-object ([MS-WMV] sectie 2.2.2.19) dat de rectangulaire inclusief-inclusief specificeertgrenzen in apparaat eenheden van de kleinste rectangle die kan worden getrokken rond de afbeelding opgeslagen inDe metafilie
public Rectangle Bounds { get; set; }
Eigendomswaarde
Bytes
Geeft of stelt een 32-bits onschreven integer dat de grootte van het metafile in byten bepaalt.
public int Bytes { get; set; }
Eigendomswaarde
Device
Geeft of zet een WMF SizeL-object ([MS-WMV] sectie 2.2.2.22) dat de grootte van het referentiegebruik in pixels specificert.
public Size Device { get; set; }
Eigendomswaarde
Frame
Geeft of zet een WMF RectL-object dat de rectangulaire inclusief-inclusieve dimensies in .01 millimeter bepaalt.eenheden, van een rectangle die het beeld omringt dat in de metafile is opgeslagen
public Rectangle Frame { get; set; }
Eigendomswaarde
Handles
Geeft of stelt een 16-bits onschreven integer die het aantal grafische objecten dat zal worden gebruikt tijdens de verwerking van de metafile specificeren
public short Handles { get; set; }
Eigendomswaarde
Millimeters
Geeft of instelt een WMF SizeL-object dat de grootte van het referentiegebruik in millimeter bepaalt.
public Size Millimeters { get; set; }
Eigendomswaarde
Deskriptie
Geeft of stelt een 32-bits onschreven integer dat het aantal tekens in de volgorde bepaaltdat de beschrijving van de inhoud van het metafile bevat. dit is nul als er geen beschrijflijn is.
public int NDesription { get; set; }
Eigendomswaarde
NPalentries
Geeft of stelt een 32-bits onschreven integer dat het aantal inzichten in de metafil specificertde palet is gelegen in de EMR_EOF-record
public int NPalEntries { get; set; }
Eigendomswaarde
OffDescription
Geeft of instelt een 32-bits niet-schreven integer die de offset vanaf het begin van dezerecord naar de array die de beschrijving van de metafile-inhoud bevat
public int OffDescription { get; set; }
Eigendomswaarde
RecordSignature
Geeft of stelt een 32-bits onschreven integer dat de recordondertekening specificeert. Dit moet ENHMETA_SIGNATURE zijn,van de FormatSignature-lijst (afdeling 2.1.14).
public EmfFormatSignature RecordSignature { get; set; }
Eigendomswaarde
Records
Geeft of stelt een 32-bits onschreven integer dat het aantal records in de metafil specificert
public int Records { get; set; }
Eigendomswaarde
Reserved
Geeft of stelt een 16-bits ongeschreven integer dat 0x0000 moet zijn en negeerd moet worden
public short Reserved { get; set; }
Eigendomswaarde
Valid
Geeft een waarde die geeft aan of dit Aspose.Imaging.FileFormats.Emf.Emb.Objects.EMfHeaderObject geldig is.
public bool Valid { get; }
Eigendomswaarde
Version
Gets of sets Versie (4 bytes): Een 32-bit niet-signeerde integer die de EMF metafile-interoperabiliteit specificeren.
public int Version { get; set; }