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

EmfPlusSerializableObject-posten definierar ett bildeffektparameterblock som har serialiserats till en databuffert.

Konstruktörer

KonstruktorBeskrivning
EmfPlusSerializableObject(EmfPlusRecord source)Initierar en ny instans av klassen EmfPlusSerializableObject.

Metoder

MetodBeskrivning
getFlags()Hämtar eller anger ett 16-bitars osignerat heltal som inte används.
setFlags(short value)Hämtar eller anger ett 16-bitars osignerat heltal som inte används.
getObjectGuid()Hämtar eller anger GUID‑paketrepräsentationsvärdet ([MS-DTYP] avsnitt 2.3.4.2) för bildeffekten.
setObjectGuid(GuidPacketRepresentation value)Hämtar eller anger GUID‑paketrepräsentationsvärdet ([MS-DTYP] avsnitt 2.3.4.2) för bildeffekten.
getBufferSize()Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar storleken i byte för det 32‑bitars justerade Buffer‑fältet.
setBufferSize(int value)Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar storleken i byte för det 32‑bitars justerade Buffer‑fältet.
getBuffer()Hämtar eller anger en array av BufferSize‑byte som innehåller det serialiserade parameterblocket för bildeffekter som motsvarar GUID‑värdet i ObjectGUID‑fältet.
setBuffer(byte[] value)Hämtar eller anger en array av BufferSize‑byte som innehåller det serialiserade parameterblocket för bildeffekter som motsvarar GUID‑värdet i ObjectGUID‑fältet.
getImageEffect()Hämtar eller anger bildeffekten.
setImageEffect(EmfPlusImageEffectsObjectType value)Hämtar eller anger bildeffekten.

EmfPlusSerializableObject(EmfPlusRecord source)

public EmfPlusSerializableObject(EmfPlusRecord source)

Initierar en ny instans av klassen EmfPlusSerializableObject.

Parameters:

ParameterTypBeskrivning
sourceEmfPlusRecordKällan.

getFlags()

public short getFlags()

Hämtar eller anger ett 16‑bitars osignerat heltal som inte används. Detta fält SHOULD sättas till noll och MUST ignoreras vid mottagning.

Värde: Flaggor.

Returns: short

setFlags(short value)

public void setFlags(short value)

Hämtar eller anger ett 16‑bitars osignerat heltal som inte används. Detta fält SHOULD sättas till noll och MUST ignoreras vid mottagning.

Värde: Flaggor.

Parameters:

ParameterTypBeskrivning
värdeshort

getObjectGuid()

public GuidPacketRepresentation getObjectGuid()

Hämtar eller anger GUID‑paketrepräsentationsvärdet ([MS-DTYP] avsnitt 2.3.4.2) för bildeffekten. Detta MUST motsvara en av ImageEffects‑identifierarna (avsnitt 2.1.3.1).

Returns: GuidPacketRepresentation

setObjectGuid(GuidPacketRepresentation value)

public void setObjectGuid(GuidPacketRepresentation value)

Hämtar eller anger GUID‑paketrepräsentationsvärdet ([MS-DTYP] avsnitt 2.3.4.2) för bildeffekten. Detta MUST motsvara en av ImageEffects‑identifierarna (avsnitt 2.1.3.1).

Parameters:

ParameterTypBeskrivning
valueGuidPacketRepresentation

getBufferSize()

public int getBufferSize()

Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar storleken i byte för det 32‑bitars justerade Buffer‑fältet.

Returns: int

setBufferSize(int value)

public void setBufferSize(int value)

Hämtar eller anger ett 32‑bitars osignerat heltal som specificerar storleken i byte för det 32‑bitars justerade Buffer‑fältet.

Parameters:

ParameterTypBeskrivning
värdeint

getBuffer()

public byte[] getBuffer()

Hämtar eller anger en array av BufferSize‑byte som innehåller det serialiserade parameterblocket för bildeffekter som motsvarar GUID‑värdet i ObjectGUID‑fältet. Detta MUST vara ett av Image Effects‑objekten (avsnitt 2.2.3).

Returns: byte[]

setBuffer(byte[] value)

public void setBuffer(byte[] value)

Hämtar eller anger en array av BufferSize‑byte som innehåller det serialiserade parameterblocket för bildeffekter som motsvarar GUID‑värdet i ObjectGUID‑fältet. Detta MUST vara ett av Image Effects‑objekten (avsnitt 2.2.3).

Parameters:

ParameterTypBeskrivning
värdebyte[]

getImageEffect()

public EmfPlusImageEffectsObjectType getImageEffect()

Hämtar eller anger bildeffekten.

Värde: Bildeffekten.

Returns: EmfPlusImageEffectsObjectType

setImageEffect(EmfPlusImageEffectsObjectType value)

public void setImageEffect(EmfPlusImageEffectsObjectType value)

Hämtar eller anger bildeffekten.

Värde: Bildeffekten.

Parameters:

ParameterTypBeskrivning
valueEmfPlusImageEffectsObjectType