Class EmfMetafileHeader

Class EmfMetafileHeader

A név: Aspose.Imaging.FileFormats.Emf.Emf.Records Összefoglaló: Aspose.Imaging.dll (25.4.0)

Az EMR_HEADER rekordtípusok meghatározzák az EMF metafilok kiindulási pontjátés a készülék tulajdonságait, amelyen a metafizika képétA címkén szereplő információk lehetővé teszik, hogyAz EMF metafizikai anyagok függetlenek minden egyes kimeneti készüléktől.Az érték a méret mező használható, hogy megkülönböztesse a különbözőEMR_HEADER felvételi típusok korábban felsorolt ebben a szakaszban.Három lehetséges címke van:Az alapfej, amely az EmfMetafileHeader rekord.A címke rögzített méretű része 88 bajt, és tartalmaz egy cím objektumot.Az első kiterjesztés címke, amely az EmfMetafileHeaderExtension1 rekord.Ez a címke rögzített méretű része 100 bajt, és tartalmaz egy cím objektumot.és a HeaderExtension1 objektum (2.2.10 szakasz).A második kiterjesztés címke, amely az EmfMetafileHeaderExtension2 rekord.Ennek a fejjelnek a rögzített méretű része 108 bajt, és tartalmaz egy Header objektumot,egy HeaderExtension1 objektum, és a HeaterExension2 objektuma (2.2.11 szakasz).

[JsonObject(MemberSerialization.OptIn)]
public class EmfMetafileHeader : EmfRecord

Inheritance

object MetaObject EmfRecord EmfMetafileHeader

Derived

EmfMetafileHeaderExtension1

Örökletes tagok

EmfRecord.Type , EmfRecord.Size , object.GetType() , object.MemberwiseClone() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Constructors

EmfMetafileHeader(EmfRecord)

Kezdődik egy új példány a Aspose.Imaging.FileFormats.Emf.Emb.Records.EnfMetafileHeader osztály.

public EmfMetafileHeader(EmfRecord record)

Parameters

record EmfRecord

és a rekordot.

EmfMetafileHeader()

Kezdődik egy új példány a Aspose.Imaging.FileFormats.Emf.Emb.Records.EnfMetafileHeader osztály.

[JsonConstructor]
public EmfMetafileHeader()

EmfMetafileHeader(EmfMetafileHeader)

Kezdődik egy új példány a Aspose.Imaging.FileFormats.Emf.Emb.Records.EnfMetafileHeader osztály.

public EmfMetafileHeader(EmfMetafileHeader header)

Parameters

header EmfMetafileHeader

Ez a fejjel.

Properties

EmfDescription

Megkapja vagy beállítja az EMF leírásaEgy opcionális, null-terminált Unicode UTF16-LE vonal önkényes hossza és tartalma.Helyszínét a rekordban és a karakterek számát az offDescription jelziés nDescription mezők, megfelelően, az EmfHeader. ha az értéke bármely mezőNincs nulla, nincs leírás szalag jelen.

public string EmfDescription { get; set; }

ingatlan értéke

string

EmfDescriptionBuffer

Kap vagy állítsa be az EMF leírás bufferEgy opcionális bajt sor, amely tartalmazza az EMF leírás láncát, aminem köteles összekapcsolódni az EmfMetafileHeader rögzített részévelKövetkezésképpen a “UndefinedSpace” címkével ellátott bufferben található mezőEz opcionális és figyelmen kívül kell venni.

public byte[] EmfDescriptionBuffer { get; set; }

ingatlan értéke

byte []

EmfHeader

Megkapja vagy beállítja a Header objektumot (2.2.9. szakasz), amely a tartalommal kapcsolatos információkat tartalmazzaA metafizika szerkezete

public EmfHeaderObject EmfHeader { get; set; }

ingatlan értéke

EmfHeaderObject

EmfHeaderRecordBuffer

Megkapja vagy beállítja az opcionális bitek sorát, amely tartalmazza az EMF címjegyzék maradékát.Ennek a mezőnek a mérete 4 bájt többszörösnek kell lennie

public byte[] EmfHeaderRecordBuffer { get; set; }

ingatlan értéke

byte []

 Magyar