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

Der EmfPlusSerializableObject-Datensatz definiert einen Bild-Effekt-Parameterblock, der in einen Datenpuffer serialisiert wurde.

Konstruktoren

KonstruktorBeschreibung
EmfPlusSerializableObject(EmfPlusRecord source)Initialisiert eine neue Instanz der EmfPlusSerializableObject‑Klasse.

Methoden

MethodeBeschreibung
getFlags()Liest oder setzt einen 16‑Bit‑vorzeichenlosen Integer, der nicht verwendet wird.
setFlags(short value)Liest oder setzt einen 16‑Bit‑vorzeichenlosen Integer, der nicht verwendet wird.
getObjectGuid()Liest oder setzt den GUID-Paketrepräsentationswert ([MS-DTYP] Abschnitt 2.3.4.2) für den Bildeffekt.
setObjectGuid(GuidPacketRepresentation value)Liest oder setzt den GUID-Paketrepräsentationswert ([MS-DTYP] Abschnitt 2.3.4.2) für den Bildeffekt.
getBufferSize()Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die die Größe in Bytes des 32‑bit‑ausgerichteten Buffer‑Feldes angibt.
setBufferSize(int value)Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die die Größe in Bytes des 32‑bit‑ausgerichteten Buffer‑Feldes angibt.
getBuffer()Liest oder setzt ein Array von BufferSize‑Bytes, das den serialisierten Parameterblock der Bildeffekte enthält, der dem GUID im Feld ObjectGUID entspricht.
setBuffer(byte[] value)Liest oder setzt ein Array von BufferSize‑Bytes, das den serialisierten Parameterblock der Bildeffekte enthält, der dem GUID im Feld ObjectGUID entspricht.
getImageEffect()Liest oder setzt den Bildeffekt.
setImageEffect(EmfPlusImageEffectsObjectType value)Liest oder setzt den Bildeffekt.

EmfPlusSerializableObject(EmfPlusRecord source)

public EmfPlusSerializableObject(EmfPlusRecord source)

Initialisiert eine neue Instanz der EmfPlusSerializableObject‑Klasse.

Parameters:

ParameterTypBeschreibung
sourceEmfPlusRecordDie Quelle.

getFlags()

public short getFlags()

Liest oder setzt eine 16‑Bit‑vorzeichenlose Ganzzahl, die nicht verwendet wird. Dieses Feld SOLLTE auf Null gesetzt werden und MUSS bei Empfang ignoriert werden.

Wert: Die Flags.

Returns: short

setFlags(short value)

public void setFlags(short value)

Liest oder setzt eine 16‑Bit‑vorzeichenlose Ganzzahl, die nicht verwendet wird. Dieses Feld SOLLTE auf Null gesetzt werden und MUSS bei Empfang ignoriert werden.

Wert: Die Flags.

Parameters:

ParameterTypBeschreibung
Wertshort

getObjectGuid()

public GuidPacketRepresentation getObjectGuid()

Liest oder setzt den GUID-Paketrepräsentationswert ([MS-DTYP] Abschnitt 2.3.4.2) für den Bildeffekt. Dieser MUST entspricht einem der ImageEffects‑Bezeichner (Abschnitt 2.1.3.1).

Returns: GuidPacketRepresentation

setObjectGuid(GuidPacketRepresentation value)

public void setObjectGuid(GuidPacketRepresentation value)

Liest oder setzt den GUID-Paketrepräsentationswert ([MS-DTYP] Abschnitt 2.3.4.2) für den Bildeffekt. Dieser MUST entspricht einem der ImageEffects‑Bezeichner (Abschnitt 2.1.3.1).

Parameters:

ParameterTypBeschreibung
valueGuidPacketRepresentation

getBufferSize()

public int getBufferSize()

Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die die Größe in Bytes des 32‑bit‑ausgerichteten Buffer‑Feldes angibt.

Returns: int

setBufferSize(int value)

public void setBufferSize(int value)

Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die die Größe in Bytes des 32‑bit‑ausgerichteten Buffer‑Feldes angibt.

Parameters:

ParameterTypBeschreibung
Wertint

getBuffer()

public byte[] getBuffer()

Liest oder setzt ein Array von BufferSize‑Bytes, das den serialisierten Parameterblock der Bildeffekte enthält, der dem GUID im Feld ObjectGUID entspricht. Dieses MUST ist eines der Image‑Effects‑Objekte (Abschnitt 2.2.3).

Returns: byte[]

setBuffer(byte[] value)

public void setBuffer(byte[] value)

Liest oder setzt ein Array von BufferSize‑Bytes, das den serialisierten Parameterblock der Bildeffekte enthält, der dem GUID im Feld ObjectGUID entspricht. Dieses MUST ist eines der Image‑Effects‑Objekte (Abschnitt 2.2.3).

Parameters:

ParameterTypBeschreibung
Wertbyte[]

getImageEffect()

public EmfPlusImageEffectsObjectType getImageEffect()

Liest oder setzt den Bildeffekt.

Wert: Der Bildeffekt.

Returns: EmfPlusImageEffectsObjectType

setImageEffect(EmfPlusImageEffectsObjectType value)

public void setImageEffect(EmfPlusImageEffectsObjectType value)

Liest oder setzt den Bildeffekt.

Wert: Der Bildeffekt.

Parameters:

ParameterTypBeschreibung
valueEmfPlusImageEffectsObjectType