EmfHeaderObject

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emf.objects.EmfObject

public class EmfHeaderObject extends EmfObject

L’oggetto Header definisce l’intestazione del metafile EMF. Specifica le proprietà del dispositivo su cui è stata creata l’immagine nel metafile.

Costruttori

CostruttoreDescrizione
EmfHeaderObject()Inizializza una nuova istanza della classe EmfHeaderObject.

Metodi

MetodoDescrizione
getBounds()Ottiene 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
setBounds(Rectangle value)Ottiene 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
getFrame()Ottiene o imposta un oggetto WMF RectL che specifica le dimensioni rettangolari inclusive-inclusive, in unità di 0,01 millimetri, di un rettangolo che circonda l’immagine memorizzata nel metafile
setFrame(Rectangle value)Ottiene o imposta un oggetto WMF RectL che specifica le dimensioni rettangolari inclusive-inclusive, in unità di 0,01 millimetri, di un rettangolo che circonda l’immagine memorizzata nel metafile
getRecordSignature()Ottiene o imposta un intero senza segno a 32 bit che specifica la firma del record.
setRecordSignature(int value)Ottiene o imposta un intero senza segno a 32 bit che specifica la firma del record.
getVersion()Ottiene o imposta Version (4 byte): un intero senza segno a 32 bit che specifica l’interoperabilità del metafile EMF.
setVersion(int value)Ottiene o imposta Version (4 byte): un intero senza segno a 32 bit che specifica l’interoperabilità del metafile EMF.
getBytes()Ottiene o imposta un intero senza segno a 32 bit che specifica la dimensione del metafile, in byte.
setBytes(int value)Ottiene o imposta un intero senza segno a 32 bit che specifica la dimensione del metafile, in byte.
getRecords()Ottiene o imposta un intero senza segno a 32 bit che specifica il numero di record nel metafile
setRecords(int value)Ottiene o imposta un intero senza segno a 32 bit che specifica il numero di record nel metafile
getHandles()Ottiene o imposta un intero senza segno a 16 bit che specifica il numero di oggetti grafici che verranno utilizzati durante l’elaborazione del metafile
setHandles(short value)Ottiene o imposta un intero senza segno a 16 bit che specifica il numero di oggetti grafici che verranno utilizzati durante l’elaborazione del metafile
getReserved()Ottiene o imposta un intero senza segno a 16 bit che DEVE essere 0x0000 e DEVE essere ignorato
setReserved(short value)Ottiene o imposta un intero senza segno a 16 bit che DEVE essere 0x0000 e DEVE essere ignorato
getNDesription()Ottiene 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.
setNDesription(int value)Ottiene 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.
getOffDescription()Ottiene o imposta un intero senza segno a 32 bit che specifica lo spostamento dall’inizio di questo record all’array che contiene la descrizione del contenuto del metafile
setOffDescription(int value)Ottiene o imposta un intero senza segno a 32 bit che specifica lo spostamento dall’inizio di questo record all’array che contiene la descrizione del contenuto del metafile
getNPalEntries()Ottiene o imposta un intero senza segno a 32 bit che specifica il numero di voci nella tavolozza del metafile.
setNPalEntries(int value)Ottiene o imposta un intero senza segno a 32 bit che specifica il numero di voci nella tavolozza del metafile.
getDevice()Ottiene o imposta un oggetto WMF SizeL ([MS-WMF] sezione 2.2.2.22) che specifica le dimensioni del dispositivo di riferimento, in pixel
setDevice(Size value)Ottiene o imposta un oggetto WMF SizeL ([MS-WMF] sezione 2.2.2.22) che specifica le dimensioni del dispositivo di riferimento, in pixel
getMillimeters()Ottiene o imposta un oggetto WMF SizeL che specifica le dimensioni del dispositivo di riferimento, in millimetri
setMillimeters(Size value)Ottiene o imposta un oggetto WMF SizeL che specifica le dimensioni del dispositivo di riferimento, in millimetri
getValid()Ottiene un valore che indica se questo EmfHeaderObject è valido.

EmfHeaderObject()

public EmfHeaderObject()

Inizializza una nuova istanza della classe EmfHeaderObject.

getBounds()

public Rectangle getBounds()

Ottiene 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

Returns: Rectangle

setBounds(Rectangle value)

public void setBounds(Rectangle value)

Ottiene 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

Parameters:

ParametroTipoDescrizione
valueRectangle

getFrame()

public Rectangle getFrame()

Ottiene o imposta un oggetto WMF RectL che specifica le dimensioni rettangolari inclusive-inclusive, in unità di 0,01 millimetri, di un rettangolo che circonda l’immagine memorizzata nel metafile

Returns: Rectangle

setFrame(Rectangle value)

public void setFrame(Rectangle value)

Ottiene o imposta un oggetto WMF RectL che specifica le dimensioni rettangolari inclusive-inclusive, in unità di 0,01 millimetri, di un rettangolo che circonda l’immagine memorizzata nel metafile

Parameters:

ParametroTipoDescrizione
valueRectangle

getRecordSignature()

public int getRecordSignature()

Ottiene 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).

Returns: int

setRecordSignature(int value)

public void setRecordSignature(int value)

Ottiene 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).

Parameters:

ParametroTipoDescrizione
valoreint

getVersion()

public int getVersion()

Ottiene o imposta Version (4 byte): un intero senza segno a 32 bit che specifica l’interoperabilità del metafile EMF. Questo DOVREBBE essere 0x00010000

Returns: int

setVersion(int value)

public void setVersion(int value)

Ottiene o imposta Version (4 byte): un intero senza segno a 32 bit che specifica l’interoperabilità del metafile EMF. Questo DOVREBBE essere 0x00010000

Parameters:

ParametroTipoDescrizione
valoreint

getBytes()

public int getBytes()

Ottiene o imposta un intero senza segno a 32 bit che specifica la dimensione del metafile, in byte.

Returns: int

setBytes(int value)

public void setBytes(int value)

Ottiene o imposta un intero senza segno a 32 bit che specifica la dimensione del metafile, in byte.

Parameters:

ParametroTipoDescrizione
valoreint

getRecords()

public int getRecords()

Ottiene o imposta un intero senza segno a 32 bit che specifica il numero di record nel metafile

Returns: int

setRecords(int value)

public void setRecords(int value)

Ottiene o imposta un intero senza segno a 32 bit che specifica il numero di record nel metafile

Parameters:

ParametroTipoDescrizione
valoreint

getHandles()

public short getHandles()

Ottiene o imposta un intero senza segno a 16 bit che specifica il numero di oggetti grafici che verranno utilizzati durante l’elaborazione del metafile

Returns: short

setHandles(short value)

public void setHandles(short value)

Ottiene o imposta un intero senza segno a 16 bit che specifica il numero di oggetti grafici che verranno utilizzati durante l’elaborazione del metafile

Parameters:

ParametroTipoDescrizione
valoreshort

getReserved()

public short getReserved()

Ottiene o imposta un intero senza segno a 16 bit che DEVE essere 0x0000 e DEVE essere ignorato

Returns: short

setReserved(short value)

public void setReserved(short value)

Ottiene o imposta un intero senza segno a 16 bit che DEVE essere 0x0000 e DEVE essere ignorato

Parameters:

ParametroTipoDescrizione
valoreshort

getNDesription()

public int getNDesription()

Ottiene 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 alcuna stringa di descrizione.

Returns: int

setNDesription(int value)

public void setNDesription(int value)

Ottiene 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 alcuna stringa di descrizione.

Parameters:

ParametroTipoDescrizione
valoreint

getOffDescription()

public int getOffDescription()

Ottiene o imposta un intero senza segno a 32 bit che specifica lo spostamento dall’inizio di questo record all’array che contiene la descrizione del contenuto del metafile

Returns: int

setOffDescription(int value)

public void setOffDescription(int value)

Ottiene o imposta un intero senza segno a 32 bit che specifica lo spostamento dall’inizio di questo record all’array che contiene la descrizione del contenuto del metafile

Parameters:

ParametroTipoDescrizione
valoreint

getNPalEntries()

public int getNPalEntries()

Ottiene o imposta un intero senza segno a 32 bit che specifica il numero di voci nella tavolozza del metafile. La tavolozza si trova nel record EMR_EOF

Returns: int

setNPalEntries(int value)

public void setNPalEntries(int value)

Ottiene o imposta un intero senza segno a 32 bit che specifica il numero di voci nella tavolozza del metafile. La tavolozza si trova nel record EMR_EOF

Parameters:

ParametroTipoDescrizione
valoreint

getDevice()

public Size getDevice()

Ottiene o imposta un oggetto WMF SizeL ([MS-WMF] sezione 2.2.2.22) che specifica le dimensioni del dispositivo di riferimento, in pixel

Returns: Size

setDevice(Size value)

public void setDevice(Size value)

Ottiene o imposta un oggetto WMF SizeL ([MS-WMF] sezione 2.2.2.22) che specifica le dimensioni del dispositivo di riferimento, in pixel

Parameters:

ParametroTipoDescrizione
valueSize

getMillimeters()

public Size getMillimeters()

Ottiene o imposta un oggetto WMF SizeL che specifica le dimensioni del dispositivo di riferimento, in millimetri

Returns: Size

setMillimeters(Size value)

public void setMillimeters(Size value)

Ottiene o imposta un oggetto WMF SizeL che specifica le dimensioni del dispositivo di riferimento, in millimetri

Parameters:

ParametroTipoDescrizione
valueSize

getValid()

public boolean getValid()

Ottiene un valore che indica se questo EmfHeaderObject è valido.

Valore: true se valido; altrimenti, false.

Returns: boolean