Class EmfPlusSerializableObject
De naam: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Verzameling: Aspose.Imaging.dll (25.4.0)
De EmfPlusSerializableObject-record definieert een afbeeldingseffectenparametersblok datSerijaliseren in een data buffer.
public sealed class EmfPlusSerializableObject : EmfPlusObjectRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusObjectRecordType ← EmfPlusSerializableObject
Geëerbiede leden
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)
Initialiseert een nieuwe instantie van de Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empPlusSerialisableObject klasse.
public EmfPlusSerializableObject(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
De bron .
Properties
Buffer
Geeft of instelt een reeks BufferSize-bytes die de gerenoveerde afbeeldingseffecten bevattenparameterblok dat overeenkomt met de GUID in het ObjectGUID-veld. Dit moet eende beeldeffecten objecten (afdeling 2.2.3).
public byte[] Buffer { get; set; }
Eigendomswaarde
byte []
BufferSize
Geeft of stelt een 32-bits niet-schreven integer dat de grootte in byten van het 32 bits gecitalineerde Bufferveld specificert.
public int BufferSize { get; set; }
Eigendomswaarde
Flags
Geeft of instelt een 16-bits onschreven integer die niet wordt gebruikt. dit veld MOET op nul worden ingesteldEn moet na ontvangst worden genegeerd.
public override short Flags { get; set; }
Eigendomswaarde
ImageEffect
Geeft of zet het beeldeffect.
public EmfPlusImageEffectsObjectType ImageEffect { get; set; }
Eigendomswaarde
ObjectGuid
Geeft of stelt de GUID pakket representatiewaarde ([MS-DTYP] sectie 2.3.4.2)Dit moet overeenkomen met een van de ImageEffects-identificatoren (afdeling 2.1.3.1).
public GuidPacketRepresentation ObjectGuid { get; set; }