Class EmfHeaderObject

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

Rectangle

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

int

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

Size

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

Rectangle

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

short

Millimeters

Giver eller sætter et WMF SizeL-objekt, der angiver størrelsen af referenceenheden i millimeter

public Size Millimeters { get; set; }

Ejendomsværdi

Size

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

int

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

int

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

int

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

EmfFormatSignature

Records

Giver eller indsætter en 32-bit usigned integer, der angiver antallet af optegnelser i metafilen

public int Records { get; set; }

Ejendomsværdi

int

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

short

Valid

Giver en værdi, der angiver, om dette Aspose.Imaging.FileFormats.Emf.Emb.Objects. EmfHeaderObject er gyldigt.

public bool Valid { get; }

Ejendomsværdi

bool

Version

Gets eller sæt Version (4 byte): En 32-bit usigned integrator, der angiver EMF metafil interoperabilitet.

public int Version { get; set; }

Ejendomsværdi

int

 Dansk