Class EmfHeaderObject

Class EmfHeaderObject

Namn på plats: Aspose.Imaging.FileFormats.Emf.Emf.Objects Församling: Aspose.Imaging.dll (25.4.0)

Headerobjektet definierar EMF metafil header. Det anger egenskaperna hos den enhet på vilken bilden i metafilen skapades.

[JsonObject(MemberSerialization.OptIn)]
public class EmfHeaderObject : EmfObject

Inheritance

object MetaObject EmfObject EmfHeaderObject

Derived

EmfHeaderExtension1 , EmfHeaderExtension2

Arvsmedlemmar

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

Få eller ställa in ett WMF RectL-objekt ([MS-WMF] avsnitt 2.2.2.19) som anger den rektangulära inkluderande inkluderandegränser i enhetsenheter av den minsta rektangeln som kan dra runt bilden som lagras iDen metafysiska

public Rectangle Bounds { get; set; }

Fastighetsvärde

Rectangle

Bytes

Få eller sätta en 32-bitars icke-signat helhet som anger storleken på metafilen, i byter.

public int Bytes { get; set; }

Fastighetsvärde

int

Device

Få eller ställa in ett WMF SizeL objekt ([MS-WMF] avsnitt 2.2.2.22) som anger storleken på referensenheten, i pixlar

public Size Device { get; set; }

Fastighetsvärde

Size

Frame

Få eller ställa in ett WMF RectL-objekt som anger de rektangulära inkluderande dimensionerna, i .01 mmenheter, av en rektangel som omger bilden som lagras i metafilen

public Rectangle Frame { get; set; }

Fastighetsvärde

Rectangle

Handles

Få eller ställa in en 16-bitars icke-signat integrator som anger antalet grafiska objekt som kommer att användas under bearbetningen av metafilen

public short Handles { get; set; }

Fastighetsvärde

short

Millimeters

Få eller ställa in ett WMF SizeL-objekt som anger storleken på referensenheten, i millimeter

public Size Millimeters { get; set; }

Fastighetsvärde

Size

Utmattning

Få eller ställa in en 32-bitars icke-signed integer som anger antalet tecken i radensom innehåller beskrivningen av metafilens innehåll. Detta är noll om det inte finns någon beskrivning sträng.

public int NDesription { get; set; }

Fastighetsvärde

int

NPlänningar

Få eller ställa in en 32-bitars icke-signed integer som anger antalet inmatningar i metafilenpaletten. paletten ligger i EMR_EOF-registret

public int NPalEntries { get; set; }

Fastighetsvärde

int

OffDescription

Få eller ställa in en 32-bitars icke-signat integrator som anger rabatten från början av dennaanteckning till array som innehåller beskrivningen av metafilens innehåll

public int OffDescription { get; set; }

Fastighetsvärde

int

RecordSignature

Få eller ställa in en 32-bitars icke-signat integrator som anger signaturen. Detta måste vara ENHMETA_SIGNATURE,från FormatSignature-förteckningen (avsnitt 2.1.14).

public EmfFormatSignature RecordSignature { get; set; }

Fastighetsvärde

EmfFormatSignature

Records

Få eller ställa in en 32-bitars icke-signed integer som anger antalet poster i metafilen

public int Records { get; set; }

Fastighetsvärde

int

Reserved

Få eller ställa in en 16-bitars icke-signat integrator som MÅSTE vara 0x0000 och MÅSTE ignoreras

public short Reserved { get; set; }

Fastighetsvärde

short

Valid

Få ett värde som anger om detta Aspose.Imaging.FileFormats.Emf.Emf.Objects.EmfHeaderObject är giltigt.

public bool Valid { get; }

Fastighetsvärde

bool

Version

Gets or sets Version (4 bytes): En 32-bitars icke-signat integrator som anger EMF metafil interoperabilitet.

public int Version { get; set; }

Fastighetsvärde

int

 Svenska