Class EmfPlusObject

Class EmfPlusObject

Le nom : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Assemblée: Aspose.Imaging.dll (25.4.0)

L’enregistrement EmfPlusObject spécifie un objet pour être utilisé dans les opérations graphiques.peut étendre plusieurs enregistrements, qui est indiqué par la valeur du champ Flags.

public sealed class EmfPlusObject : EmfPlusObjectRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusObjectRecordType EmfPlusObject

I membri ereditari

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

L’enregistrement EmfPlusObject est générique ; il est utilisé pour tous les types d’objets.certains types d’objet sont contenus dans le champ ObjectData. un modèle conceptuel pour gérerLes objets graphiques sont décrits dans Gestion d’objets Graphics (section 3.1.2).

Constructors

EmfPlusObject(EmfPlusRecord)

Initialisez une nouvelle instance de la classe Aspose.Imaging.FileFormats.Emf.EmpPlus.Records.empplusObject.

public EmfPlusObject(EmfPlusRecord source)

Parameters

source EmfPlusRecord

La fonte .

Properties

IsContinuable

Obtenez ou définissez une valeur indiquant si cette instance est continuelle.indique que la définition de l’objet continue dans le prochain EmfPlusObjectCe drapeau n’est jamais fixé dans le record final qui définit l’objet.

public bool IsContinuable { get; set; }

Valore di proprietà

bool

ObjectData

Obtenir ou définir une gamme de bytes contenant des données pour le type d’objet spécifié dansLe contenu et le format des données peuvent être différents pour chaque type d’objet. voirles définitions d’objets individuels figurant à la section 2.2.1 pour des informations supplémentaires.

public EmfPlusGraphicsObjectType ObjectData { get; set; }

Valore di proprietà

EmfPlusGraphicsObjectType

ObjectId

Obtenez ou définissez l’objet d’identification.L’indice dans la table d’objet EMF+ pour associer à l’objecteLa valeur doit être de zéro à 63, inclusive.

public byte ObjectId { get; set; }

Valore di proprietà

byte

ObjectType

Obtenez ou définissez le type de l’objet.

public EmfPlusObjectType ObjectType { get; set; }

Valore di proprietà

EmfPlusObjectType

TotalObjectSize

Obtenez ou définissez la taille totale de l’objet.Si l’enregistrement est continu, lorsque le bit continu est configuré, ce champLes objets continus ont plusieurs enregistrements EMF+ commençant parEmfPlusContineudObjectRecord. Chaque emfplusContinuedobjectRécord contiendra unTotalObjectSize. Une fois que le nombre de bytes Totalobject Size a été lu, le prochain EMF+L’enregistrement ne sera pas traité comme une partie de l’objet en cours.

public int TotalObjectSize { get; set; }

Valore di proprietà

int

 Français