EmfPlusSerializableObject‑Klasse
Inhalt
[
Ausblenden
]Summary: The EmfPlusSerializableObject record defines an image effects parameter block that has been
serialized into a data buffer.
Module: aspose.imaging.fileformats.emf.emfplus.records
Full Name: aspose.imaging.fileformats.emf.emfplus.records.EmfPlusSerializableObject
Inheritance: EmfPlusObjectRecordType
Constructors
| Name | Beschreibung |
|---|---|
| EmfPlusSerializableObject(source) | Initialisiert eine neue Instanz der Klasse EmfPlusSerializableObject. |
Properties
| Name | Type | Access | Beschreibung |
|---|---|---|---|
| Puffer | System.Byte | r/w | Liest oder schreibt ein Array aus BufferSize‑Bytes, das den serialisierten Bild‑Effekt‑Parameterblock enthält, der der GUID im Feld ObjectGUID entspricht. Dieser MUSS eines der Bild‑Effekt‑Objekte sein (Abschnitt 2.2.3). |
| buffer_size | int | r/w | Liest oder schreibt eine 32‑Bit‑vorzeichenlose Ganzzahl, die die Größe in Bytes des 32‑Bit‑ausgerichteten Buffer‑Feldes angibt. |
| data_size | int | r/w | Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die DIE 32‑Bit‑ausgerichtete Anzahl von Bytes an Daten im nachfolgenden RecordData‑Feld DEFINIEREN MUSS. Diese Zahl beinhaltet nicht den 12‑Byte‑Datensatz‑Header. |
| flags | int | r/w | Liest oder schreibt eine 16‑Bit‑vorzeichenlose Ganzzahl, die nicht verwendet wird. Dieses Feld SOLLTE auf Null gesetzt werden und MUSS bei Empfang ignoriert werden. |
| image_effect | EmfPlusImageEffectsObjectType | r/w | Liest oder schreibt den Bildeffekt. |
| object_guid | GuidPacketRepresentation | r/w | Liest oder schreibt den GUID‑Paketdarstellungswert ([MS-DTYP] Abschnitt 2.3.4.2) für den Bildeffekt. Dieser MUSS einem der ImageEffects‑Bezeichner entsprechen (Abschnitt 2.1.3.1). |
| size | int | r/w | Liest oder setzt eine 32‑Bit‑vorzeichenlose Ganzzahl, die die 32‑Bit‑ausgerichtete Anzahl von Bytes im gesamten Datensatz angibt, einschließlich des 12‑Byte‑Datensatz‑Headers und der datensatzspezifischen Daten. |
| type | EmfPlusRecordType | r | Liest eine 16‑Bit‑vorzeichenlose Ganzzahl, die den Datensatztyp identifiziert. |
Constructor: EmfPlusSerializableObject(source)
EmfPlusSerializableObject(source)
Initialisiert eine neue Instanz der Klasse EmfPlusSerializableObject.
Parameters:
| Parameter | Typ | Beschreibung |
|---|---|---|
| source | EmfPlusRecord | Die Quelle. |