Class EmfPlusObject

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

bool

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

EmfPlusGraphicsObjectType

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

byte

ObjectType

Obté o fixa el tipus de l’objecte.

public EmfPlusObjectType ObjectType { get; set; }

Valor de la propietat

EmfPlusObjectType

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; }

Valor de la propietat

int

 Català