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

El registro Escape Enhanced Meta file.

Constructores

ConstructorDescripción
WmfEscapeEnhancedMetafile()

Métodos

MétodoDescripción
getCommentIdentifier()Obtiene o establece el identificador del comentario.
setCommentIdentifier(int value)Obtiene o establece el identificador del comentario.
getCommentType()Obtiene o establece el tipo del comentario.
setCommentType(int value)Obtiene o establece el tipo del comentario.
getVersion()Obtiene o establece la versión.
setVersion(int value)Obtiene o establece la versión.
getChecksum()Obtiene o establece la suma de verificación.
setChecksum(int value)Obtiene o establece la suma de verificación.
getFlags()Obtiene o establece las banderas.
setFlags(int value)Obtiene o establece las banderas.
getCommentRecordCount()Obtiene o establece el recuento de registros de comentario.
setCommentRecordCount(int value)Obtiene o establece el recuento de registros de comentario.
getCurrentRecordSize()Obtiene o establece el tamaño del registro actual.
setCurrentRecordSize(int value)Obtiene o establece el tamaño del registro actual.
getRemainingBytes()Obtiene o establece los bytes restantes.
setRemainingBytes(int value)Obtiene o establece los bytes restantes.
getEnhancedMetafileDataSize()Obtiene o establece el tamaño de los datos del metarchivo mejorado.
setEnhancedMetafileDataSize(int value)Obtiene o establece el tamaño de los datos del metarchivo mejorado.
getEnhancedMetafileData()Obtiene o establece los datos del metarchivo mejorado.
setEnhancedMetafileData(byte[] value)Obtiene o establece los datos del metarchivo mejorado.

WmfEscapeEnhancedMetafile()

public WmfEscapeEnhancedMetafile()

getCommentIdentifier()

public int getCommentIdentifier()

Obtiene o establece el identificador del comentario.

Valor: Un entero sin signo de 32 bits que define este registro como un registro de comentario WMF. Este valor DEBE ser 0x43464D57.

Returns: int

setCommentIdentifier(int value)

public void setCommentIdentifier(int value)

Obtiene o establece el identificador del comentario.

Valor: Un entero sin signo de 32 bits que define este registro como un registro de comentario WMF. Este valor DEBE ser 0x43464D57.

Parameters:

ParámetroTipoDescripción
valorint

getCommentType()

public int getCommentType()

Obtiene o establece el tipo del comentario.

Valor: Un entero sin signo de 32 bits que identifica el tipo de comentario en este registro. Este valor DEBE ser 0x00000001.

Returns: int

setCommentType(int value)

public void setCommentType(int value)

Obtiene o establece el tipo del comentario.

Valor: Un entero sin signo de 32 bits que identifica el tipo de comentario en este registro. Este valor DEBE ser 0x00000001.

Parameters:

ParámetroTipoDescripción
valorint

getVersion()

public int getVersion()

Obtiene o establece la versión.

Valor: Un entero sin signo de 32 bits que especifica la interoperabilidad del metafichero EMF. Esto DEBERÍA ser 0x00010000.

Returns: int

setVersion(int value)

public void setVersion(int value)

Obtiene o establece la versión.

Valor: Un entero sin signo de 32 bits que especifica la interoperabilidad del metafichero EMF. Esto DEBERÍA ser 0x00010000.

Parameters:

ParámetroTipoDescripción
valorint

getChecksum()

public int getChecksum()

Obtiene o establece la suma de verificación.

Valor: Un entero sin signo de 16 bits utilizado para validar la corrección del flujo EMF incrustado. Este valor DEBE ser el complemento a uno del resultado de aplicar una operación XOR a todas las WORDs en el flujo EMF.

Returns: int

setChecksum(int value)

public void setChecksum(int value)

Obtiene o establece la suma de verificación.

Valor: Un entero sin signo de 16 bits utilizado para validar la corrección del flujo EMF incrustado. Este valor DEBE ser el complemento a uno del resultado de aplicar una operación XOR a todas las WORDs en el flujo EMF.

Parameters:

ParámetroTipoDescripción
valorint

getFlags()

public int getFlags()

Obtiene o establece las banderas.

Valor: Este entero sin signo de 32 bits no se usa y DEBE establecerse en cero.

Returns: int

setFlags(int value)

public void setFlags(int value)

Obtiene o establece las banderas.

Valor: Este entero sin signo de 32 bits no se usa y DEBE establecerse en cero.

Parameters:

ParámetroTipoDescripción
valorint

getCommentRecordCount()

public int getCommentRecordCount()

Obtiene o establece el recuento de registros de comentario.

Valor: Un entero sin signo de 32 bits que especifica el número total de registros consecutivos META_ESCAPE_ENHANCED_METAFILE que contienen el metafichero EMF incrustado.

Returns: int

setCommentRecordCount(int value)

public void setCommentRecordCount(int value)

Obtiene o establece el recuento de registros de comentario.

Valor: Un entero sin signo de 32 bits que especifica el número total de registros consecutivos META_ESCAPE_ENHANCED_METAFILE que contienen el metafichero EMF incrustado.

Parameters:

ParámetroTipoDescripción
valorint

getCurrentRecordSize()

public int getCurrentRecordSize()

Obtiene o establece el tamaño del registro actual.

Valor: Un entero sin signo de 32 bits que especifica el tamaño, en bytes, del campo EnhancedMetafileData. Este valor DEBE ser menor o igual a 8,192.

Returns: int

setCurrentRecordSize(int value)

public void setCurrentRecordSize(int value)

Obtiene o establece el tamaño del registro actual.

Valor: Un entero sin signo de 32 bits que especifica el tamaño, en bytes, del campo EnhancedMetafileData. Este valor DEBE ser menor o igual a 8,192.

Parameters:

ParámetroTipoDescripción
valorint

getRemainingBytes()

public int getRemainingBytes()

Obtiene o establece los bytes restantes.

Valor: Un entero sin signo de 32 bits que especifica el número de bytes en el flujo EMF que quedan por procesar después de este registro. Esos bytes EMF adicionales DEBEN seguir en los campos EnhancedMetafileData de los registros de escape META_ESCAPE_ENHANDED_METAFILE subsiguientes.

Returns: int

setRemainingBytes(int value)

public void setRemainingBytes(int value)

Obtiene o establece los bytes restantes.

Valor: Un entero sin signo de 32 bits que especifica el número de bytes en el flujo EMF que quedan por procesar después de este registro. Esos bytes EMF adicionales DEBEN seguir en los campos EnhancedMetafileData de los registros de escape META_ESCAPE_ENHANDED_METAFILE subsiguientes.

Parameters:

ParámetroTipoDescripción
valorint

getEnhancedMetafileDataSize()

public int getEnhancedMetafileDataSize()

Obtiene o establece el tamaño de los datos del metarchivo mejorado.

Valor: Un entero sin signo de 32 bits que especifica el tamaño total del flujo EMF incrustado en esta secuencia de registros META_ESCAPE_ENHANCED_METAFILE.

Returns: int

setEnhancedMetafileDataSize(int value)

public void setEnhancedMetafileDataSize(int value)

Obtiene o establece el tamaño de los datos del metarchivo mejorado.

Valor: Un entero sin signo de 32 bits que especifica el tamaño total del flujo EMF incrustado en esta secuencia de registros META_ESCAPE_ENHANCED_METAFILE.

Parameters:

ParámetroTipoDescripción
valorint

getEnhancedMetafileData()

public byte[] getEnhancedMetafileData()

Obtiene o establece los datos del metarchivo mejorado.

Valor: Un segmento de un archivo EMF. Los bytes en registros consecutivos META_ESCAPE_ENHANCED_METAFILE DEBEN concatenarse para representar el archivo EMF completo incrustado.

Returns: byte[]

setEnhancedMetafileData(byte[] value)

public void setEnhancedMetafileData(byte[] value)

Obtiene o establece los datos del metarchivo mejorado.

Valor: Un segmento de un archivo EMF. Los bytes en registros consecutivos META_ESCAPE_ENHANCED_METAFILE DEBEN concatenarse para representar el archivo EMF completo incrustado.

Parameters:

ParámetroTipoDescripción
valorbyte[]