Classe EmfMetafileHeaderExtension1

Summary: The EmfMetafileHeaderExtension1 record is the header record used in the first extension to EMF metafiles.
Following the EmfHeaderExtension1 field, the remaining fields are optional and can be present in any order.

Module: aspose.imaging.fileformats.emf.emf.records

Full Name: aspose.imaging.fileformats.emf.emf.records.EmfMetafileHeaderExtension1

Inheritance: EmfMetafileHeader

Constructors

NameDescrizione
EmfMetafileHeaderExtension1(header)Inizializza una nuova istanza della classe EmfMetafileHeaderExtension1.
EmfMetafileHeaderExtension1(header)Inizializza una nuova istanza della classe EmfMetafileHeaderExtension1.

Properties

NameTypeAccessDescrizione
emf_descriptionstringr/wOttiene o imposta la descrizione EMF
Una stringa Unicode UTF16-LE opzionale, terminata da null, di lunghezza e contenuto arbitrari.
La sua posizione nel record e il numero di caratteri sono specificati dai campi offDescription
e nDescription, rispettivamente, in EmfHeader. Se il valore di uno dei due campi
è zero, non è presente alcuna stringa di descrizione.
emf_description_bufferSystem.Byter/wOttiene o imposta il buffer della descrizione EMF
Un array di byte opzionale che contiene la stringa di descrizione EMF, che non è necessario
essere contiguo con la parte fissa del record EmfMetafileHeader. Di conseguenza, il campo in questo buffer etichettato “UndefinedSpace”
è opzionale e DEVE essere ignorato.
emf_headerEmfHeaderObjectr/wOttiene o imposta un oggetto Header (sezione 2.2.9), che contiene informazioni sul contenuto
e sulla struttura del metafile
emf_header_extension1EmfHeaderExtension1r/wOttiene o imposta un oggetto HeaderExtension1, che specifica informazioni aggiuntive sull’immagine nel metafile.
emf_header_record_bufferSystem.Byter/wOttiene o imposta un array di byte opzionale che contiene il resto del record dell’intestazione EMF.
La dimensione di questo campo DEVE essere un multiplo di 4 byte
emf_pixel_format_bufferSystem.Byter/wOttiene o imposta un array di byte opzionale che contiene il descrittore del formato pixel EMF, che non è necessario
essere contiguo con la parte fissa del record EmfMetafileHeaderExtension1 o con la stringa di descrizione EMF. Di conseguenza, il campo in questo buffer etichettato “UndefinedSpace” è
opzionale e DEVE essere ignorato
dimensioneintr/wOttiene o imposta la dimensione del record
typeEmfRecordTyper/wOttiene o imposta il tipo.

Methods

NameDescrizione
create_from_header(header)Inizializza una nuova istanza della classe EmfMetafileHeaderExtension1.
create_from_header_extension1(header)Inizializza una nuova istanza della classe EmfMetafileHeaderExtension1.
create_from_record(record)Inizializza una nuova istanza della classe EmfMetafileHeader.
create_from_type(type)Inizializza una nuova istanza della classe EmfRecord.

Constructor: EmfMetafileHeaderExtension1(header)

 EmfMetafileHeaderExtension1(header) 

Inizializza una nuova istanza della classe EmfMetafileHeaderExtension1.

Parameters:

ParametroTipoDescrizione
headerEmfMetafileHeaderL’intestazione.

Constructor: EmfMetafileHeaderExtension1(header)

 EmfMetafileHeaderExtension1(header) 

Inizializza una nuova istanza della classe EmfMetafileHeaderExtension1.

Parameters:

ParametroTipoDescrizione
headerEmfMetafileHeaderExtension1L’intestazione.

Method: create_from_header(header) [static]

 create_from_header(header) 

Inizializza una nuova istanza della classe EmfMetafileHeaderExtension1.

Parameters:

ParametroTipoDescrizione
headerEmfMetafileHeaderL’intestazione.

Returns

TipoDescrizione
EmfMetafileHeaderExtension1

Method: create_from_header_extension1(header) [static]

 create_from_header_extension1(header) 

Inizializza una nuova istanza della classe EmfMetafileHeaderExtension1.

Parameters:

ParametroTipoDescrizione
headerEmfMetafileHeaderExtension1L’intestazione.

Returns

TipoDescrizione
EmfMetafileHeaderExtension1

Method: create_from_record(record) [static]

 create_from_record(record) 

Inizializza una nuova istanza della classe EmfMetafileHeader.

Parameters:

ParametroTipoDescrizione
recordEmfRecordIl record.

Returns

TipoDescrizione
EmfMetafileHeader

Method: create_from_type(type) [static]

 create_from_type(type) 

Inizializza una nuova istanza della classe EmfRecord.

Parameters:

ParametroTipoDescrizione
typeEmfRecordTypeIl tipo di record.

Returns

TipoDescrizione
EmfRecord