EmfMetafileHeaderExtension2
Contenuti
[
Nascondere
]EmfMetafileHeaderExtension2 class
Il record EmfMetafileHeaderExtension2 è il record di intestazione utilizzato nella seconda estensione ai metafile EMF . Dopo il campo EmfHeaderExtension2, i campi rimanenti sono facoltativi e possono essere presenti in qualsiasi ordine.
public sealed class EmfMetafileHeaderExtension2 : EmfMetafileHeaderExtension1
Costruttori
Nome | Descrizione |
---|---|
EmfMetafileHeaderExtension2(EmfMetafileHeaderExtension1) | Inizializza una nuova istanza diEmfMetafileHeaderExtension2 classe. |
EmfMetafileHeaderExtension2(EmfMetafileHeaderExtension2) | Inizializza una nuova istanza diEmfMetafileHeaderExtension2 classe. |
Proprietà
Nome | Descrizione |
---|---|
EmfDescription { get; set; } | Ottiene o imposta la descrizione EMF Una stringa Unicode UTF16-LE opzionale con terminazione null di lunghezza e contenuto arbitrari. La sua posizione nel record e il numero di caratteri sono specificati rispettivamente dai campi offDescription e nDescription in EmfHeader. Se il valore di uno dei campi è zero, non è presente alcuna stringa di descrizione. |
EmfDescriptionBuffer { get; set; } | Ottiene o imposta il buffer di descrizione EMF Una matrice facoltativa di byte che contiene la stringa di descrizione EMF, che non deve essere contigua alla parte fissa del record EmfMetafileHeader . Di conseguenza, il campo in questo buffer che è etichettato “UndefinedSpace” è facoltativo e DEVE essere ignorato. |
EmfHeader { get; set; } | Ottiene o imposta un oggetto Header (sezione 2.2.9), che contiene informazioni sul contenuto e sulla struttura del metafile |
EmfHeaderExtension1 { get; set; } | Ottiene o imposta un oggetto HeaderExtension1, che specifica informazioni aggiuntive sull’immagine nel metafile. |
EmfHeaderExtension2 { get; set; } | Ottiene o imposta un oggetto HeaderExtension2, che specifica informazioni aggiuntive sull’immagine nel metafile |
EmfHeaderRecordBuffer { get; set; } | Ottiene o imposta una matrice facoltativa di byte che contiene il resto del record di intestazione EMF. La dimensione di questo campo DEVE essere un multiplo di 4 byte |
EmfPixelFormatBuffer { get; set; } | Ottiene o imposta una matrice facoltativa di byte che contiene il descrittore di formato pixel EMF, che non deve essere contiguo con la parte fissa del record EmfMetafileHeaderExtension1 o con la stringa di descrizione EMF . Di conseguenza, il campo in questo buffer che è etichettato “UndefinedSpace” è opzionale e DEVE essere ignorato |
Size { get; set; } | Ottiene o imposta la dimensione del record |
Type { get; set; } | Ottiene o imposta il tipo. |
Guarda anche
- class EmfMetafileHeaderExtension1
- spazio dei nomi Aspose.Imaging.FileFormats.Emf.Emf.Records
- assemblea Aspose.Imaging