WmfEscapeEnhancedMetafile

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.wmf.objects.WmfObject, com.aspose.imaging.fileformats.wmf.objects.escaperecords.WmfEscapeRecordBase

public class WmfEscapeEnhancedMetafile extends WmfEscapeRecordBase

Il record Escape Enhanced Meta file.

Costruttori

CostruttoreDescrizione
WmfEscapeEnhancedMetafile()

Metodi

MetodoDescrizione
getCommentIdentifier()Ottiene o imposta l’identificatore del commento.
setCommentIdentifier(int value)Ottiene o imposta l’identificatore del commento.
getCommentType()Ottiene o imposta il tipo del commento.
setCommentType(int value)Ottiene o imposta il tipo del commento.
getVersion()Ottiene o imposta la versione.
setVersion(int value)Ottiene o imposta la versione.
getChecksum()Ottiene o imposta il checksum.
setChecksum(int value)Ottiene o imposta il checksum.
getFlags()Ottiene o imposta le flag.
setFlags(int value)Ottiene o imposta le flag.
getCommentRecordCount()Ottiene o imposta il conteggio dei record di commento.
setCommentRecordCount(int value)Ottiene o imposta il conteggio dei record di commento.
getCurrentRecordSize()Ottiene o imposta la dimensione del record corrente.
setCurrentRecordSize(int value)Ottiene o imposta la dimensione del record corrente.
getRemainingBytes()Ottiene o imposta i byte rimanenti.
setRemainingBytes(int value)Ottiene o imposta i byte rimanenti.
getEnhancedMetafileDataSize()Ottiene o imposta la dimensione dei dati del metafile migliorato.
setEnhancedMetafileDataSize(int value)Ottiene o imposta la dimensione dei dati del metafile migliorato.
getEnhancedMetafileData()Ottiene o imposta i dati del metafile migliorato.
setEnhancedMetafileData(byte[] value)Ottiene o imposta i dati del metafile migliorato.

WmfEscapeEnhancedMetafile()

public WmfEscapeEnhancedMetafile()

getCommentIdentifier()

public int getCommentIdentifier()

Ottiene o imposta l’identificatore del commento.

Valore: Un intero senza segno a 32 bit che definisce questo record come un record di commento WMF. Questo valore DEVE essere 0x43464D57.

Returns: int

setCommentIdentifier(int value)

public void setCommentIdentifier(int value)

Ottiene o imposta l’identificatore del commento.

Valore: Un intero senza segno a 32 bit che definisce questo record come un record di commento WMF. Questo valore DEVE essere 0x43464D57.

Parameters:

ParametroTipoDescrizione
valoreint

getCommentType()

public int getCommentType()

Ottiene o imposta il tipo del commento.

Valore: Un intero senza segno a 32 bit che identifica il tipo di commento in questo record. Questo valore DEVE essere 0x00000001.

Returns: int

setCommentType(int value)

public void setCommentType(int value)

Ottiene o imposta il tipo del commento.

Valore: Un intero senza segno a 32 bit che identifica il tipo di commento in questo record. Questo valore DEVE essere 0x00000001.

Parameters:

ParametroTipoDescrizione
valoreint

getVersion()

public int getVersion()

Ottiene o imposta la versione.

Valore: 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 la versione.

Valore: Un intero senza segno a 32 bit che specifica l’interoperabilità del metafile EMF. Questo DOVREBBE essere 0x00010000.

Parameters:

ParametroTipoDescrizione
valoreint

getChecksum()

public int getChecksum()

Ottiene o imposta il checksum.

Valore: Un intero senza segno a 16 bit usato per convalidare la correttezza del flusso EMF incorporato. Questo valore DEVE essere il complemento a uno del risultato dell’applicazione di un’operazione XOR a tutte le WORD nel flusso EMF.

Returns: int

setChecksum(int value)

public void setChecksum(int value)

Ottiene o imposta il checksum.

Valore: Un intero senza segno a 16 bit usato per convalidare la correttezza del flusso EMF incorporato. Questo valore DEVE essere il complemento a uno del risultato dell’applicazione di un’operazione XOR a tutte le WORD nel flusso EMF.

Parameters:

ParametroTipoDescrizione
valoreint

getFlags()

public int getFlags()

Ottiene o imposta le flag.

Valore: Questo intero senza segno a 32 bit non è utilizzato e DEVE essere impostato a zero.

Returns: int

setFlags(int value)

public void setFlags(int value)

Ottiene o imposta le flag.

Valore: Questo intero senza segno a 32 bit non è utilizzato e DEVE essere impostato a zero.

Parameters:

ParametroTipoDescrizione
valoreint

getCommentRecordCount()

public int getCommentRecordCount()

Ottiene o imposta il conteggio dei record di commento.

Valore: Un intero senza segno a 32 bit che specifica il numero totale di record consecutivi META_ESCAPE_ENHANCED_METAFILE che contengono il metafile EMF incorporato.

Returns: int

setCommentRecordCount(int value)

public void setCommentRecordCount(int value)

Ottiene o imposta il conteggio dei record di commento.

Valore: Un intero senza segno a 32 bit che specifica il numero totale di record consecutivi META_ESCAPE_ENHANCED_METAFILE che contengono il metafile EMF incorporato.

Parameters:

ParametroTipoDescrizione
valoreint

getCurrentRecordSize()

public int getCurrentRecordSize()

Ottiene o imposta la dimensione del record corrente.

Valore: Un intero senza segno a 32 bit che specifica la dimensione, in byte, del campo EnhancedMetafileData. Questo valore DEVE essere minore o uguale a 8.192.

Returns: int

setCurrentRecordSize(int value)

public void setCurrentRecordSize(int value)

Ottiene o imposta la dimensione del record corrente.

Valore: Un intero senza segno a 32 bit che specifica la dimensione, in byte, del campo EnhancedMetafileData. Questo valore DEVE essere minore o uguale a 8.192.

Parameters:

ParametroTipoDescrizione
valoreint

getRemainingBytes()

public int getRemainingBytes()

Ottiene o imposta i byte rimanenti.

Valore: Un intero senza segno a 32 bit che specifica il numero di byte nel flusso EMF che rimangono da elaborare dopo questo record. Quei byte EMF aggiuntivi DEVONO seguire nei campi EnhancedMetafileData dei successivi record di escape META_ESCAPE_ENHANDED_METAFILE.

Returns: int

setRemainingBytes(int value)

public void setRemainingBytes(int value)

Ottiene o imposta i byte rimanenti.

Valore: Un intero senza segno a 32 bit che specifica il numero di byte nel flusso EMF che rimangono da elaborare dopo questo record. Quei byte EMF aggiuntivi DEVONO seguire nei campi EnhancedMetafileData dei successivi record di escape META_ESCAPE_ENHANDED_METAFILE.

Parameters:

ParametroTipoDescrizione
valoreint

getEnhancedMetafileDataSize()

public int getEnhancedMetafileDataSize()

Ottiene o imposta la dimensione dei dati del metafile migliorato.

Valore: Un intero senza segno a 32 bit che specifica la dimensione totale del flusso EMF incorporato in questa sequenza di record META_ESCAPE_ENHANCED_METAFILE.

Returns: int

setEnhancedMetafileDataSize(int value)

public void setEnhancedMetafileDataSize(int value)

Ottiene o imposta la dimensione dei dati del metafile migliorato.

Valore: Un intero senza segno a 32 bit che specifica la dimensione totale del flusso EMF incorporato in questa sequenza di record META_ESCAPE_ENHANCED_METAFILE.

Parameters:

ParametroTipoDescrizione
valoreint

getEnhancedMetafileData()

public byte[] getEnhancedMetafileData()

Ottiene o imposta i dati del metafile migliorato.

Valore: Un segmento di un file EMF. I byte nei record consecutivi META_ESCAPE_ENHANCED_METAFILE DEVONO essere concatenati per rappresentare l’intero file EMF incorporato.

Returns: byte[]

setEnhancedMetafileData(byte[] value)

public void setEnhancedMetafileData(byte[] value)

Ottiene o imposta i dati del metafile migliorato.

Valore: Un segmento di un file EMF. I byte nei record consecutivi META_ESCAPE_ENHANCED_METAFILE DEVONO essere concatenati per rappresentare l’intero file EMF incorporato.

Parameters:

ParametroTipoDescrizione
valorebyte[]