Class EmfMetafileHeader
Nom dels espais: Aspose.Imaging.FileFormats.Emf.Emf.Records Assemblea: Aspose.Imaging.dll (25.4.0)
Els tipus de registre EMR_HEADER defineixen els punts de partida dels metafísics EMFi especificar les propietats del dispositiu sobre el qual la imatge en el metafísicLa informació que hi ha a l’enregistrament fa possible laEls metafísics EMF han de ser independents de qualsevol dispositiu de producció específic.El valor del camp de mida es pot utilitzar per distingir entre els diferentsTipus de registre EMR_HEADER esmentats anteriorment en aquesta secció.Hi ha tres possibles titulacions:El títol de base, que és el registre EmfMetafileHeader.La part de mida fixa d’aquest títol és de 88 bits, i conté un objecte de títol.El primer títol d’extensió, que és el registre EmfMetafileHeaderExtension1.La part de mida fixa d’aquest títol és de 100 bytes, i conté un objecte Header.i un objecte HeaderExtension1 (secció 2.2.10).El segon títol d’extensió, que és el registre EmfMetafileHeaderExtension2.La part de mida fixa d’aquest títol és de 108 bytes, i conté un objecte Header,Un objecte de HeaderExtension1 i un Objecte d’HeaderExtensió2 (secció 2.2.11).
[JsonObject(MemberSerialization.OptIn)]
public class EmfMetafileHeader : EmfRecord
Inheritance
object ← MetaObject ← EmfRecord ← EmfMetafileHeader
Derived
Membres heretats
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)
Inicialitza una nova instància de la classe Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfMetafileHeader.
public EmfMetafileHeader(EmfRecord record)
Parameters
record
EmfRecord
El record .
EmfMetafileHeader()
Inicialitza una nova instància de la classe Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfMetafileHeader.
[JsonConstructor]
public EmfMetafileHeader()
EmfMetafileHeader(EmfMetafileHeader)
Inicialitza una nova instància de la classe Aspose.Imaging.FileFormats.Emf.EMF.Records. EmfMetafileHeader.
public EmfMetafileHeader(EmfMetafileHeader header)
Parameters
header
EmfMetafileHeader
El cap.
Properties
EmfDescription
Obtenir o posar la descripció de l’EMFUna sèrie opcional, null-terminada Unicode UTF16-LE de longitud i contingut arbitràri.La seva ubicació en el registre i el nombre de caràcters s’especifiquen per la descripciói els camps de nDescripció, respectivament, en EmfHeader. Si el valor d’un dels campsÉs zero, no hi ha cap rècord de descripció present.
public string EmfDescription { get; set; }
Valor de la propietat
EmfDescriptionBuffer
Obtenir o posar el buffer de descripció de l’EMFUna sèrie opcional de bits que conté la cadena de descripció EMF, que ésNo s’ha de ser compatible amb la porció fixa de l’EmfMetafileHeaderEn conseqüència, el camp en aquest buffer que és etiquetat “UndefinedSpace"És opcional i s’ha d’ignorar.
public byte[] EmfDescriptionBuffer { get; set; }
Valor de la propietat
byte []
EmfHeader
Obté o col·loca un objecte Header (secció 2.2.9), que conté informació sobre el contingutEstructura del metafísic
public EmfHeaderObject EmfHeader { get; set; }
Valor de la propietat
EmfHeaderRecordBuffer
Obté o s’estableix una sèrie opcional de bites que conté la resta de l’enregistrament de titulació EMF.La mida d’aquest camp ha de ser un múltiple de 4 bytes
public byte[] EmfHeaderRecordBuffer { get; set; }
Valor de la propietat
byte []