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
Ö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
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
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 []