EmfPlusSerializableObject

Inheritance: java.lang.Object, com.aspose.imaging.fileformats.emf.MetaObject, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusRecord, com.aspose.imaging.fileformats.emf.emfplus.records.EmfPlusObjectRecordType

public final class EmfPlusSerializableObject extends EmfPlusObjectRecordType

El registro EmfPlusSerializableObject define un bloque de parámetros de efectos de imagen que ha sido serializado en un búfer de datos.

Constructores

ConstructorDescripción
EmfPlusSerializableObject(EmfPlusRecord source)Inicializa una nueva instancia de la clase EmfPlusSerializableObject.

Métodos

MétodoDescripción
getFlags()Obtiene o establece un entero sin signo de 16 bits que no se utiliza.
setFlags(short value)Obtiene o establece un entero sin signo de 16 bits que no se utiliza.
getObjectGuid()Obtiene o establece el valor de representación de paquete GUID ([MS-DTYP] sección 2.3.4.2) para el efecto de imagen.
setObjectGuid(GuidPacketRepresentation value)Obtiene o establece el valor de representación de paquete GUID ([MS-DTYP] sección 2.3.4.2) para el efecto de imagen.
getBufferSize()Obtiene o establece un entero sin signo de 32 bits que especifica el tamaño en bytes del campo Buffer alineado a 32 bits.
setBufferSize(int value)Obtiene o establece un entero sin signo de 32 bits que especifica el tamaño en bytes del campo Buffer alineado a 32 bits.
getBuffer()Obtiene o establece una matriz de bytes de BufferSize que contiene el bloque de parámetros de efectos de imagen serializado que corresponde al GUID en el campo ObjectGUID.
setBuffer(byte[] value)Obtiene o establece una matriz de bytes de BufferSize que contiene el bloque de parámetros de efectos de imagen serializado que corresponde al GUID en el campo ObjectGUID.
getImageEffect()Obtiene o establece el efecto de imagen.
setImageEffect(EmfPlusImageEffectsObjectType value)Obtiene o establece el efecto de imagen.

EmfPlusSerializableObject(EmfPlusRecord source)

public EmfPlusSerializableObject(EmfPlusRecord source)

Inicializa una nueva instancia de la clase EmfPlusSerializableObject.

Parameters:

ParámetroTipoDescripción
sourceEmfPlusRecordEl origen.

getFlags()

public short getFlags()

Obtiene o establece un entero sin signo de 16 bits que no se usa. Este campo DEBERÍA establecerse a cero y DEBE ser ignorado al recibirlo.

Valor: Los indicadores.

Returns: short

setFlags(short value)

public void setFlags(short value)

Obtiene o establece un entero sin signo de 16 bits que no se usa. Este campo DEBERÍA establecerse a cero y DEBE ser ignorado al recibirlo.

Valor: Los indicadores.

Parameters:

ParámetroTipoDescripción
valorshort

getObjectGuid()

public GuidPacketRepresentation getObjectGuid()

Obtiene o establece el valor de representación de paquete GUID ([MS-DTYP] sección 2.3.4.2) para el efecto de imagen. Esto DEBE corresponder a uno de los identificadores ImageEffects (sección 2.1.3.1).

Returns: GuidPacketRepresentation

setObjectGuid(GuidPacketRepresentation value)

public void setObjectGuid(GuidPacketRepresentation value)

Obtiene o establece el valor de representación de paquete GUID ([MS-DTYP] sección 2.3.4.2) para el efecto de imagen. Esto DEBE corresponder a uno de los identificadores ImageEffects (sección 2.1.3.1).

Parameters:

ParámetroTipoDescripción
valueGuidPacketRepresentation

getBufferSize()

public int getBufferSize()

Obtiene o establece un entero sin signo de 32 bits que especifica el tamaño en bytes del campo Buffer alineado a 32 bits.

Returns: int

setBufferSize(int value)

public void setBufferSize(int value)

Obtiene o establece un entero sin signo de 32 bits que especifica el tamaño en bytes del campo Buffer alineado a 32 bits.

Parameters:

ParámetroTipoDescripción
valorint

getBuffer()

public byte[] getBuffer()

Obtiene o establece una matriz de bytes de BufferSize que contiene el bloque de parámetros de efectos de imagen serializado que corresponde al GUID en el campo ObjectGUID. Esto DEBE ser uno de los objetos Image Effects (sección 2.2.3).

Returns: byte[]

setBuffer(byte[] value)

public void setBuffer(byte[] value)

Obtiene o establece una matriz de bytes de BufferSize que contiene el bloque de parámetros de efectos de imagen serializado que corresponde al GUID en el campo ObjectGUID. Esto DEBE ser uno de los objetos Image Effects (sección 2.2.3).

Parameters:

ParámetroTipoDescripción
valorbyte[]

getImageEffect()

public EmfPlusImageEffectsObjectType getImageEffect()

Obtiene o establece el efecto de imagen.

Valor: El efecto de imagen.

Returns: EmfPlusImageEffectsObjectType

setImageEffect(EmfPlusImageEffectsObjectType value)

public void setImageEffect(EmfPlusImageEffectsObjectType value)

Obtiene o establece el efecto de imagen.

Valor: El efecto de imagen.

Parameters:

ParámetroTipoDescripción
valueEmfPlusImageEffectsObjectType