Class EmfHeaderObject
Navne til: Aspose.Imaging.FileFormats.Emf.Emf.Objects Sammensætning: Aspose.Imaging.dll (25.4.0)
Headerobjektet definerer EMF metafil header. Det angiver egenskaberne til enheden, på hvilken billedet i metafilen blev skabt.
[JsonObject(MemberSerialization.OptIn)]
public class EmfHeaderObject : EmfObject
Inheritance
object ← MetaObject ← EmfObject ← EmfHeaderObject
Derived
EmfHeaderExtension1 , EmfHeaderExtension2
De arvede medlemmer
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
Opnår eller indsætter et WMF RectL-objekt ([MS-WMV] sektion 2.2.2.19) der angiver den rektangulære inkluderende-inkluderendegrænser i enhedsenheder af den mindste rektangle, der kan dræbes rundt om billedet gemt iDen metafysiske
public Rectangle Bounds { get; set; }
Ejendomsværdi
Bytes
Gæder eller indsætter en 32-bit usignet helhed, der angiver metafilens størrelse i byte.
public int Bytes { get; set; }
Ejendomsværdi
Device
Giver eller indsætter et WMF SizeL-objekt ([MS-WMV] sektion 2.2.2.22) som angiver størrelsen af referenceenheden, i pixler
public Size Device { get; set; }
Ejendomsværdi
Frame
Giver eller sætter et WMF RectL-objekt, der angiver de rektangulære inkluderingsdimensioner, i .01 millimeterenheder, af en rektangle, som omgiver det billede, der er gemt i metafilen
public Rectangle Frame { get; set; }
Ejendomsværdi
Handles
Giver eller indsætter en 16-bit usigned integer, som angiver antallet af grafiske objekter, der vil blive brugt under behandlingen af metafilen
public short Handles { get; set; }
Ejendomsværdi
Millimeters
Giver eller sætter et WMF SizeL-objekt, der angiver størrelsen af referenceenheden i millimeter
public Size Millimeters { get; set; }
Ejendomsværdi
Undersøgelse
Giver eller indsætter en 32-bit usigned integer, der angiver antallet af tegn i rækkefølgender indeholder beskrivelsen af metafilens indhold. Dette er nul, hvis der ikke er en beskrivelse strækning.
public int NDesription { get; set; }
Ejendomsværdi
NPalentries
Giver eller indsætter en 32-bit usigned integer, der angiver antallet af indtægter i metafilenPaletten er placeret i EMR_EOF-registret
public int NPalEntries { get; set; }
Ejendomsværdi
OffDescription
Giver eller indsætter en 32-bit usigned integer, der angiver rabatten fra begyndelsen af dennerekord til arrayet, der indeholder beskrivelse af metafilets indhold
public int OffDescription { get; set; }
Ejendomsværdi
RecordSignature
Giver eller indsætter en 32-bit usigned integrator, der angiver signaturen. Dette skal være ENHMETA_SIGNATURE,af FormatSignature-listen (sektion 2.1.14).
public EmfFormatSignature RecordSignature { get; set; }
Ejendomsværdi
Records
Giver eller indsætter en 32-bit usigned integer, der angiver antallet af optegnelser i metafilen
public int Records { get; set; }
Ejendomsværdi
Reserved
Giver eller indsætter en 16-bit usigned integrer, som MÅ være 0x0000 og må ignoreres
public short Reserved { get; set; }
Ejendomsværdi
Valid
Giver en værdi, der angiver, om dette Aspose.Imaging.FileFormats.Emf.Emb.Objects. EmfHeaderObject er gyldigt.
public bool Valid { get; }
Ejendomsværdi
Version
Gets eller sæt Version (4 byte): En 32-bit usigned integrator, der angiver EMF metafil interoperabilitet.
public int Version { get; set; }