Class EmfPlusObject

Class EmfPlusObject

Nombre del espacio: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Asamblea: Aspose.Imaging.dll (25.4.0)

El registro EmfPlusObject especifica un objeto para uso en operaciones gráficas.puede extender varios registros, que se indica por el valor del campo de banderas.

public sealed class EmfPlusObject : EmfPlusObjectRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusObjectRecordType EmfPlusObject

Miembros heredados

EmfPlusRecord.Type ,y, EmfPlusRecord.Flags ,y, EmfPlusRecord.Size ,y, EmfPlusRecord.DataSize ,y, object.GetType() ,y, object.ToString() ,y, object.Equals(object?) ,y, object.Equals(object?, object?) ,y, object.ReferenceEquals(object?, object?) ,y, object.GetHashCode()

Remarks

El registro EmfPlusObject es genérico; se utiliza para todos los tipos de objetos.determinados tipos de objetos están contenidos en el campo ObjectData. un modelo conceptual paraLos objetos gráficos se describen en Gestión de objetos gráficos (sección 3.1.2).

Constructors

EmfPlusObject(EmfPlusRecord)

Inicia una nueva instancia de la clase Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusObject.

public EmfPlusObject(EmfPlusRecord source)

Parameters

source EmfPlusRecord

La fuente.

Properties

IsContinuable

Obtenga o establece un valor que indique si esta instancia es continuada.Indica que la definición de objeto continúa en el siguiente EmfPlusObjectEsta bandera nunca se establece en el registro final que define el objeto.

public bool IsContinuable { get; set; }

Valor de la propiedad

bool

ObjectData

Obtiene o establece una serie de bytes que contienen datos para el tipo de objeto especificado enEl contenido y el formato de los datos pueden ser diferentes para cada tipo de objeto.las definiciones individuales de los objetos en la sección 2.2.1 para información adicional.

public EmfPlusGraphicsObjectType ObjectData { get; set; }

Valor de la propiedad

EmfPlusGraphicsObjectType

ObjectId

Recibe o coloca el identificador del objeto.El índice en la tabla de objetos EMF+ para asociarse con el objetoEl valor debe ser de cero a 63, incluido.

public byte ObjectId { get; set; }

Valor de la propiedad

byte

ObjectType

Recibe o establece el tipo del objeto.

public EmfPlusObjectType ObjectType { get; set; }

Valor de la propiedad

EmfPlusObjectType

TotalObjectSize

Obtenga o establece el tamaño total del objeto.Si el registro es continuable, cuando se establece el bit continuo, este campoLos objetos continuos tienen varios registros de EMF+ que comienzan conEmfPlusContineudObjectRecord. Cada EmfPlusContinuedObjectRecord contendrá unTotalObjectSize. una vez que se ha leído el número de bytes de TotalObjectSize, el siguiente EMF+Los registros no serán tratados como parte del objeto continuo.

public int TotalObjectSize { get; set; }

Valor de la propiedad

int

 Español