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

Il record EmfPlusSerializableObject definisce un blocco di parametri di effetti immagine che è stato serializzato in un buffer di dati.

Costruttori

CostruttoreDescrizione
EmfPlusSerializableObject(EmfPlusRecord source)Inizializza una nuova istanza della classe EmfPlusSerializableObject.

Metodi

MetodoDescrizione
getFlags()Ottiene o imposta un intero senza segno a 16 bit che non è utilizzato.
setFlags(short value)Ottiene o imposta un intero senza segno a 16 bit che non è utilizzato.
getObjectGuid()Ottiene o imposta il valore di rappresentazione del pacchetto GUID ([MS-DTYP] sezione 2.3.4.2) per l’effetto immagine.
setObjectGuid(GuidPacketRepresentation value)Ottiene o imposta il valore di rappresentazione del pacchetto GUID ([MS-DTYP] sezione 2.3.4.2) per l’effetto immagine.
getBufferSize()Ottiene o imposta un intero senza segno a 32 bit che specifica la dimensione in byte del campo Buffer allineato a 32 bit.
setBufferSize(int value)Ottiene o imposta un intero senza segno a 32 bit che specifica la dimensione in byte del campo Buffer allineato a 32 bit.
getBuffer()Ottiene o imposta un array di byte di dimensione BufferSize che contiene il blocco di parametri degli effetti immagine serializzati corrispondente al GUID nel campo ObjectGUID.
setBuffer(byte[] value)Ottiene o imposta un array di byte di dimensione BufferSize che contiene il blocco di parametri degli effetti immagine serializzati corrispondente al GUID nel campo ObjectGUID.
getImageEffect()Ottiene o imposta l’effetto immagine.
setImageEffect(EmfPlusImageEffectsObjectType value)Ottiene o imposta l’effetto immagine.

EmfPlusSerializableObject(EmfPlusRecord source)

public EmfPlusSerializableObject(EmfPlusRecord source)

Inizializza una nuova istanza della classe EmfPlusSerializableObject.

Parameters:

ParametroTipoDescrizione
sourceEmfPlusRecordLa sorgente.

getFlags()

public short getFlags()

Ottiene o imposta un intero senza segno a 16 bit non utilizzato. Questo campo DOVREBBE essere impostato a zero e DEVE essere ignorato al ricevimento.

Valore: I flag.

Returns: short

setFlags(short value)

public void setFlags(short value)

Ottiene o imposta un intero senza segno a 16 bit non utilizzato. Questo campo DOVREBBE essere impostato a zero e DEVE essere ignorato al ricevimento.

Valore: I flag.

Parameters:

ParametroTipoDescrizione
valoreshort

getObjectGuid()

public GuidPacketRepresentation getObjectGuid()

Ottiene o imposta il valore di rappresentazione del pacchetto GUID ([MS-DTYP] sezione 2.3.4.2) per l’effetto immagine. Questo DEVE corrispondere a uno degli identificatori ImageEffects (sezione 2.1.3.1).

Returns: GuidPacketRepresentation

setObjectGuid(GuidPacketRepresentation value)

public void setObjectGuid(GuidPacketRepresentation value)

Ottiene o imposta il valore di rappresentazione del pacchetto GUID ([MS-DTYP] sezione 2.3.4.2) per l’effetto immagine. Questo DEVE corrispondere a uno degli identificatori ImageEffects (sezione 2.1.3.1).

Parameters:

ParametroTipoDescrizione
valueGuidPacketRepresentation

getBufferSize()

public int getBufferSize()

Ottiene o imposta un intero senza segno a 32 bit che specifica la dimensione in byte del campo Buffer allineato a 32 bit.

Returns: int

setBufferSize(int value)

public void setBufferSize(int value)

Ottiene o imposta un intero senza segno a 32 bit che specifica la dimensione in byte del campo Buffer allineato a 32 bit.

Parameters:

ParametroTipoDescrizione
valoreint

getBuffer()

public byte[] getBuffer()

Ottiene o imposta un array di byte di dimensione BufferSize che contiene il blocco di parametri degli effetti immagine serializzati corrispondente al GUID nel campo ObjectGUID. Questo DEVE essere uno degli oggetti Image Effects (sezione 2.2.3).

Returns: byte[]

setBuffer(byte[] value)

public void setBuffer(byte[] value)

Ottiene o imposta un array di byte di dimensione BufferSize che contiene il blocco di parametri degli effetti immagine serializzati corrispondente al GUID nel campo ObjectGUID. Questo DEVE essere uno degli oggetti Image Effects (sezione 2.2.3).

Parameters:

ParametroTipoDescrizione
valorebyte[]

getImageEffect()

public EmfPlusImageEffectsObjectType getImageEffect()

Ottiene o imposta l’effetto immagine.

Valore: L’effetto immagine.

Returns: EmfPlusImageEffectsObjectType

setImageEffect(EmfPlusImageEffectsObjectType value)

public void setImageEffect(EmfPlusImageEffectsObjectType value)

Ottiene o imposta l’effetto immagine.

Valore: L’effetto immagine.

Parameters:

ParametroTipoDescrizione
valueEmfPlusImageEffectsObjectType