Class EmfMetafileHeader
nazivni prostor: Aspose.Imaging.FileFormats.Emf.Emf.Records Sastav: Aspose.Imaging.dll (25.4.0)
EMR_HEADER tipovi zapisa definiraju početne točke EMF metafilai određivanje svojstava uređaja na kojem je slika u metafiluInformacije u naslovnom zapisu omogućujuEMF metafili moraju biti neovisni od bilo kojeg određenog uređaja za proizvodnju.Vrijednost polja veličine može se koristiti za razlikovanje između različitihEMR_HEADER vrste zapisa navedene ranije u ovom odjeljku.Postoje tri moguće glave:Osnovni naslov, koji je EmfMetafileHeader rekord.Fiksni dio ovog naslova je 88 bajtova, a sadrži predmet na glavi.Prvi naslov proširenja, koji je EmfMetafileHeaderExtension1 zapis.Fiksni dio ovog naslovnika je 100 bajtova, a sadrži predmet naslovnice.i predmet HeaderExtension1 (odjeljak 2.2.10).Drugi naslov proširenja, koji je EmfMetafileHeaderExtension2 zapis.Fiksni dio ovog naslovnika je 108 bajtova, a sadrži predmet naslovnice,Objekt HeaderExtension1 i objekt HeadEextension2 (odjeljak 2.2.11).
[JsonObject(MemberSerialization.OptIn)]
public class EmfMetafileHeader : EmfRecord
Inheritance
object ← MetaObject ← EmfRecord ← EmfMetafileHeader
Derived
naslijeđeni članovi
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)
Inicijalizira novu primjenu Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfMetafileHeader razreda.
public EmfMetafileHeader(EmfRecord record)
Parameters
record
EmfRecord
To je rekord.
EmfMetafileHeader()
Inicijalizira novu primjenu Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfMetafileHeader razreda.
[JsonConstructor]
public EmfMetafileHeader()
EmfMetafileHeader(EmfMetafileHeader)
Inicijalizira novu primjenu Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfMetafileHeader razreda.
public EmfMetafileHeader(EmfMetafileHeader header)
Parameters
header
EmfMetafileHeader
Na naslovu je.
Properties
EmfDescription
Pronađite ili postavite opis EMF-aOpcionalna, nula-terminirana Unicode UTF16-LE lanac arbitražne duljine i sadržaja.Njegovo mjesto u zapisu i broj znakova određeni su offDescriptioni nDescription polja, odnosno, u EmfHeader. ako je vrijednost bilo koje poljeje nula, nijedan opisni string nije prisutan.
public string EmfDescription { get; set; }
Vrijednost nekretnina
EmfDescriptionBuffer
Pronađite ili postavite opis EMF bufferOpcionalni niz bajtova koji sadrži EMF opisnu traku, koja jene moraju biti usklađeni s fiksnim dijelom EmfMetafileHeader-aPrema tome, polje u ovom buferu koje je označeno “UndefinedSpace"To je opcionalno i treba ga ignorirati.
public byte[] EmfDescriptionBuffer { get; set; }
Vrijednost nekretnina
byte []
EmfHeader
Dobiva ili postavlja predmet naslovnika (odjeljak 2.2.9), koji sadrži informacije o sadržajuStruktura metafizije
public EmfHeaderObject EmfHeader { get; set; }
Vrijednost nekretnina
EmfHeaderRecordBuffer
Dobiva ili postavlja opcionalni niz bajtova koji sadrže ostatak EMF naslovnog zapisa.Veličina ovog polja mora biti više od 4 bajta
public byte[] EmfHeaderRecordBuffer { get; set; }
Vrijednost nekretnina
byte []