Class EmfPlusSerializableObject
Nome do espaço: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Assembleia: Aspose.Imaging.dll (25.4.0)
O registro EmfPlusSerializableObject define um bloco de parâmetros de efeitos de imagem que tem sidoSerialização em um buffer de dados.
public sealed class EmfPlusSerializableObject : EmfPlusObjectRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusObjectRecordType ← EmfPlusSerializableObject
Membros herdados
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)
Inicia uma nova instância da classe Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusSerializableObject.
public EmfPlusSerializableObject(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
A fonte .
Properties
Buffer
Obter ou configurar uma série de bytes BufferSize que contêm os efeitos de imagem serializadosbloco de parâmetros que corresponde ao GUID no campo ObjectGUID.Os Objetos de Efeitos da Imagem (segmento 2.2.3).
public byte[] Buffer { get; set; }
Valor da propriedade
byte [ ]
BufferSize
Recebe ou coloca um inteiro não assinado de 32 bits que especifica o tamanho em bytes do campo Buffer de 32 bits.
public int BufferSize { get; set; }
Valor da propriedade
Flags
Obter ou configurar um inteiro não assinado de 16 bits que não é usado. este campo DEVE ser configurado para zeroDeve ser ignorado quando recebido.
public override short Flags { get; set; }
Valor da propriedade
ImageEffect
Obter ou definir o efeito da imagem.
public EmfPlusImageEffectsObjectType ImageEffect { get; set; }
Valor da propriedade
ObjectGuid
Obter ou definir o valor de representação do pacote GUID ([MS-DTYP] secção 2.3.4.2)Este MUST corresponde a um dos identificadores do ImageEffects (secção 2.1.3.1).
public GuidPacketRepresentation ObjectGuid { get; set; }