Class EmfPlusSerializableObject
Der Name: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Versammlung: Aspose.Imaging.dll (25.4.0)
Der EmfPlusSerialisableObject-Rekord definiert einen Parameterblock für Bildeffekte, derSie werden in einen Datenbuffer serialisiert.
public sealed class EmfPlusSerializableObject : EmfPlusObjectRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusObjectRecordType ← EmfPlusSerializableObject
Vererbte Mitglieder
EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()
Constructors
EmfPlusSerializableObject(EmfPlusRecord)
Initialisiert eine neue Instanz der Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSerialisableObject Klasse.
public EmfPlusSerializableObject(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
Die Quelle.
Properties
Buffer
Erhält oder setzt eine Reihe von BufferSize-Bytes, die die serialisierten Bildeffekte enthaltenParameterblock, der dem GUID im ObjectGUID-Feld entspricht.die Image Effects Objekte (Abschnitt 2.2.3).
public byte[] Buffer { get; set; }
Eigentumswert
byte [][]
BufferSize
Er bekommt oder setzt einen 32-Bit-Unschriebenen, der die Größe in Byten des 32-Bit-Buffer-Felds angibt.
public int BufferSize { get; set; }
Eigentumswert
Flags
Erhalten oder setzen Sie einen 16-Bit unschriebenen Integrator, der nicht verwendet wird. Dieses Feld SHOULD wird auf Null eingestelltSie müssen beim Empfang ignoriert werden.
public override short Flags { get; set; }
Eigentumswert
ImageEffect
Erhalten oder setzen Sie das Bild-Effekt.
public EmfPlusImageEffectsObjectType ImageEffect { get; set; }
Eigentumswert
ObjectGuid
Erhalten oder festlegen Sie den GUID-Paket-Repräsentationswert ([MS-DTYP] Abschnitt 2.3.4.2)Diese MUST entspricht einem der ImageEffects-Identifikatoren (Abschnitt 2.1.3.1).
public GuidPacketRepresentation ObjectGuid { get; set; }