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
| Konstruktor | Beschreibung |
|---|---|
| EmfPlusSerializableObject(EmfPlusRecord source) | Initialisiert eine neue Instanz der EmfPlusSerializableObject‑Klasse. |
Methoden
| Methode | Beschreibung |
|---|---|
| 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| source | EmfPlusRecord | Die 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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | short |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | GuidPacketRepresentation |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | int |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| Wert | byte[] |
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:
| Parameter | Typ | Beschreibung |
|---|---|---|
| value | EmfPlusImageEffectsObjectType |