Class EmfPlusObject
Nom dels espais: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Assemblea: Aspose.Imaging.dll (25.4.0)
El registre EmfPlusObject especifica un objecte per a ús en operacions gràfiques.pot ampliar múltiples registres, que s’indica pel valor del camp de flames.
public sealed class EmfPlusObject : EmfPlusObjectRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusObjectRecordType ← EmfPlusObject
Membres heretats
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()
Remarks
El registre EmfPlusObject és genèric; s’utilitza per a tots els tipus d’objectes.determinats tipus d’object s’inclouen en el camp ObjectData. un model conceptual per a gestionarEls objectes gràfics es descriuen en Gestió d’Objectes Graphics (secció 3.1.2).
Constructors
EmfPlusObject(EmfPlusRecord)
Inicialitza una nova instància de la classe Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusObject.
public EmfPlusObject(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
La font.
Properties
IsContinuable
Obté o estableix un valor que indiqui si aquesta instància és contínua.Indica que la definició d’object continua en el següent EmfPlusObjectAquesta bandera no s’estableix mai en el registre final que defineix l’objecte.
public bool IsContinuable { get; set; }
Valor de la propietat
ObjectData
Obté o col·loca una sèrie de bits que conté dades per al tipus d’objecte especificat enEl contingut i el format de les dades poden ser diferents per a cada tipus d’objecte.les definicions de l’objecte individual a la secció 2.2.1 per a informació addicional.
public EmfPlusGraphicsObjectType ObjectData { get; set; }
Valor de la propietat
ObjectId
Obté o col·loca l’objecte identificador.L’índex a la taula d’objectes EMF+ per associar amb l’objecteEl valor ha de ser zero a 63, inclòs.
public byte ObjectId { get; set; }
Valor de la propietat
ObjectType
Obté o fixa el tipus de l’objecte.
public EmfPlusObjectType ObjectType { get; set; }
Valor de la propietat
TotalObjectSize
Obté o fixa la mida total de l’objecte.Si el registre és continuable, quan s’estableix el bit continu, aquest campEls objectes continuats tenen múltiples registres EMF+ que comencen ambCada EmfPlusContineudObjectRecord contindrà unTotalObjectSize. Una vegada que s’hagi llegit el nombre de bytes, el següent EMF+El registre no es tractarà com a part de l’objecte continuat.
public int TotalObjectSize { get; set; }