Classe EmfHeaderExtension2

Summary: The HeaderExtension2 object defines the second extension to the EMF metafile header. It adds the
ability to measure device surfaces in micrometers, which enhances the resolution and scalability of EMF metafiles.

Module: aspose.imaging.fileformats.emf.emf.objects

Full Name: aspose.imaging.fileformats.emf.emf.objects.EmfHeaderExtension2

Inheritance: EmfHeaderObject

Constructors

NameDescrizione
EmfHeaderExtension2()Inizializza una nuova istanza della classe EmfHeaderExtension2

Properties

NameTypeAccessDescrizione
boundsRectangler/wOttiene o imposta un oggetto WMF RectL ([MS-WMF] sezione 2.2.2.19) che specifica i limiti rettangolari inclusivi‑inclusivi
in unità dispositivo del più piccolo rettangolo che può essere disegnato attorno all’immagine memorizzata nel
metafile
byteintr/wOttiene o imposta un intero senza segno a 32 bit che specifica la dimensione del metafile, in byte.
deviceSizer/wOttiene o imposta un oggetto WMF SizeL ([MS-WMF] sezione 2.2.2.22) che specifica le dimensioni del dispositivo di riferimento, in pixel
frameRectangler/wOttiene o imposta un oggetto WMF RectL che specifica le dimensioni rettangolari inclusive‑inclusive, in unità di 0,01 millimetro
, di un rettangolo che circonda l’immagine memorizzata nel metafile
maniglieintr/wOttiene o imposta un intero senza segno a 16 bit che specifica il numero di oggetti grafici che saranno usati durante l’elaborazione del metafile
micrometers_xintr/wOttiene o imposta la dimensione orizzontale a 32 bit del dispositivo di visualizzazione per il quale è stata generata l’immagine del metafile, in micrometri
micrometers_yintr/wOttiene o imposta la dimensione verticale a 32 bit del dispositivo di visualizzazione per il quale è stata generata l’immagine del metafile, in micrometri.
millimetersSizer/wOttiene o imposta un oggetto WMF SizeL che specifica le dimensioni del dispositivo di riferimento, in millimetri
n_desriptionintr/wOttiene o imposta un intero senza segno a 32 bit che specifica il numero di caratteri nell’array
che contiene la descrizione del contenuto del metafile. Questo è zero se non esiste una stringa di descrizione.
n_pal_entriesintr/wOttiene o imposta un intero senza segno a 32 bit che specifica il numero di voci nella palette del metafile
. La palette si trova nel record EMR_EOF
off_descriptionintr/wOttiene o imposta un intero senza segno a 32 bit che specifica l’offset dall’inizio di questo
record all’array che contiene la descrizione del contenuto del metafile
record_signatureEmfFormatSignaturer/wOttiene o imposta un intero senza segno a 32 bit che specifica la firma del record. Questo DEVE essere ENHMETA_SIGNATURE,
dall’enumerazione FormatSignature (sezione 2.1.14).
recordintr/wOttiene o imposta un intero senza segno a 32 bit che specifica il numero di record nel metafile
riservatointr/wOttiene o imposta un intero senza segno a 16 bit che DEVE essere 0x0000 e DEVE essere ignorato
validboolrRestituisce un valore che indica se questo EmfHeaderObject è valido.
versioneintr/wOttiene o imposta Version (4 byte): Un intero senza segno a 32 bit che specifica l’interoperabilità del metafile EMF. Questo DOVREBBE essere 0x00010000

Constructor: EmfHeaderExtension2()

 EmfHeaderExtension2() 

Inizializza una nuova istanza della classe EmfHeaderExtension2