Class EmfPlusSerializableObject
Název místa: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Shromáždění: Aspose.Imaging.dll (25.4.0)
EmfPlusSerializableObject záznam definuje obrazový efekt parametr blok, který bylSérializován do datového bufetu.
public sealed class EmfPlusSerializableObject : EmfPlusObjectRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusObjectRecordType ← EmfPlusSerializableObject
Dědiční členové
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)
Začíná nový příklad třídy Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSerializableObject.
public EmfPlusSerializableObject(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
To je zdroj.
Properties
Buffer
Obdrží nebo nastaví řadu BufferSize bytů, které obsahují serializované efekty obrazuparametrový blok, který odpovídá GUID v poli ObjectGUID.Objekty s efekty obrazu (oddíl 2.2.3).
public byte[] Buffer { get; set; }
Hodnota nemovitosti
byte []a[]
BufferSize
Obdrží nebo nastaví 32-bitový neoznačený integer, který specifikuje velikost v bytech 32-bitového bufferového pole.
public int BufferSize { get; set; }
Hodnota nemovitosti
Flags
Obdržíte nebo nastavíte 16-bitový neoznačený integer, který se nepoužívá.a musí být po přijetí ignorována.
public override short Flags { get; set; }
Hodnota nemovitosti
ImageEffect
Obdrží nebo nastaví efekt obrazu.
public EmfPlusImageEffectsObjectType ImageEffect { get; set; }
Hodnota nemovitosti
ObjectGuid
Obdrží nebo nastaví hodnotu reprezentativního balíčku GUID ([MS-DTYP] oddíl 2.3.4.2)To musí odpovídat jednomu z identifikátorů ImageEffects (oddíl 2.1.3.1).
public GuidPacketRepresentation ObjectGuid { get; set; }