Class EmfMetafileHeader

Class EmfMetafileHeader

Pôvodný názov: Aspose.Imaging.FileFormats.Emf.Emf.Records Zhromaždenie: Aspose.Imaging.dll (25.4.0)

Typy záznamov EMR_HEADER definujú počiatočné body metafyzík EMFa špecifikovať vlastnosti zariadenia, na ktorom je obraz v metafylebola vytvorená. informácie v zázname hlavy umožňujúEMF metafily by mali byť nezávislé od akéhokoľvek konkrétneho výstupného zariadenia.Hodnotu veľkosti poľa možno použiť na rozlíšenie medzi rôznymiEMR_HEADER typy záznamov uvedené skôr v tomto oddiele.Existujú tri možné hlavy:Základný titulok, ktorý je rekord EmfMetafileHeader.Pevná časť tejto hlavice je 88 bajtov a obsahuje objekt hlavy.Prvý titulok rozšírenia, ktorý je záznam EmfMetafileHeaderExtension1.Súhrnná veľkosť tejto hlavy je 100 bajtov a obsahuje objekt hlavičky.a objekt HeaderExtension1 (oddiel 2.2.10).Druhý nadpis rozšírenia, ktorý je záznam EmfMetafileHeaderExtension2.Súhrnná časť tejto hlavy je 108 bajtov a obsahuje objekt hlavičky,Objekt HeaderExtension1 a objekt HeaterEextension2 (oddiel 2.2.11).

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

Inheritance

object MetaObject EmfRecord EmfMetafileHeader

Derived

EmfMetafileHeaderExtension1

Z dedičných členov

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)

Initalizuje novú inštanciu triedy Aspose.Imaging.FileFormats.Emf.Emp.Records.EnfMetafileHeader.

public EmfMetafileHeader(EmfRecord record)

Parameters

record EmfRecord

To je rekord.

EmfMetafileHeader()

Initalizuje novú inštanciu triedy Aspose.Imaging.FileFormats.Emf.Emp.Records.EnfMetafileHeader.

[JsonConstructor]
public EmfMetafileHeader()

EmfMetafileHeader(EmfMetafileHeader)

Initalizuje novú inštanciu triedy Aspose.Imaging.FileFormats.Emf.Emp.Records.EnfMetafileHeader.

public EmfMetafileHeader(EmfMetafileHeader header)

Parameters

header EmfMetafileHeader

V hlavnej časti.

Properties

EmfDescription

Získajte alebo nastavíte popis EMFVoliteľné, nulovo ukončené Unicode UTF16-LE reťazec s arbitrárnou dĺžkou a obsahom.Jeho umiestnenie v zázname a počet znakov sú uvedené offDescriptiona nDescription polia, resp. v EmfHeader. ak hodnota každého poľaje nulová, nie je k dispozícii žiadny popisný pruh.

public string EmfDescription { get; set; }

Hodnota nehnuteľnosti

string

EmfDescriptionBuffer

Získajte alebo nastavíte popisový buffer EMFVoliteľná súprava bytov, ktorá obsahuje popis EMF, ktorý jenie je nutné, aby bol súdržný s pevnou porciou EmfMetafileHeaderpodľa toho pole v tomto buffer, ktorý je označený ako “UndefinedSpace"Je voliteľný a musí byť ignorovaný.

public byte[] EmfDescriptionBuffer { get; set; }

Hodnota nehnuteľnosti

byte []

EmfHeader

Získava alebo nastaví objekt hlavy (oddiel 2.2.9), ktorý obsahuje informácie o obsahuŠtruktúra metafyzík

public EmfHeaderObject EmfHeader { get; set; }

Hodnota nehnuteľnosti

EmfHeaderObject

EmfHeaderRecordBuffer

Získajte alebo nastavíte voliteľný súbor bajtov, ktoré obsahujú zvyšok záznamu hlavy EMF.Veľkosť tohto poľa musí byť viacero 4 bajtov

public byte[] EmfHeaderRecordBuffer { get; set; }

Hodnota nehnuteľnosti

byte []

 Slovenčina