Class EmfPlusObject

Class EmfPlusObject

Numele spaţiului: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Asamblare: Aspose.Imaging.dll (25.4.0)

Înregistrarea EmfPlusObject specifică un obiect pentru utilizare în operațiunile grafice.poate extinde mai multe înregistrări, care este indicată de valoarea câmpului Flag.

public sealed class EmfPlusObject : EmfPlusObjectRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusObjectRecordType EmfPlusObject

Membrii moștenitori

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

Recordul EmfPlusObject este generic; este utilizat pentru toate tipurile de obiecte.anumite tipuri de obiecte sunt conținute în câmpul ObjectData. un model conceptual pentru gestionareaObiectele grafice sunt descrise în Managing Graphics Objects (secțiunea 3.1.2).

Constructors

EmfPlusObject(EmfPlusRecord)

Inițializează o nouă instanță a clasei Aspose.Imaging.FileFormats.Emf. EmfPlus.Records.EmbPlusObject.

public EmfPlusObject(EmfPlusRecord source)

Parameters

source EmfPlusRecord

şi sursa .

Properties

IsContinuable

Obține sau stabilește o valoare care indică dacă această instanță este continuă.Indică faptul că definiția obiectului continuă în următorul EmfPlusObjectAceastă steagă nu este niciodată stabilită în recordul final care definește obiectul.

public bool IsContinuable { get; set; }

Valoarea proprietății

bool

ObjectData

Obține sau stabilește o serie de byte care conțin date pentru tipul de obiect specificat înConținutul și formatul datelor pot fi diferite pentru fiecare tip de obiect.definițiile individuale ale obiectului din secțiunea 2.2.1 pentru informații suplimentare.

public EmfPlusGraphicsObjectType ObjectData { get; set; }

Valoarea proprietății

EmfPlusGraphicsObjectType

ObjectId

Obține sau stabilește identificatorul obiectului.Indicele din tabelul Obiect EMF+ pentru a asocia cu obiectulValoarea trebuie să fie de la zero la 63, inclusiv.

public byte ObjectId { get; set; }

Valoarea proprietății

byte

ObjectType

Obține sau stabilește tipul obiectului.

public EmfPlusObjectType ObjectType { get; set; }

Valoarea proprietății

EmfPlusObjectType

TotalObjectSize

Obține sau stabilește dimensiunea totală a obiectului.Dacă înregistrarea este continuă, atunci când bitul continu este setat, acest câmpObiectele continuate au mai multe înregistrări EMF+ începând cuEmfPlusContineudObjectRecord. fiecăruia dintre ele va conține unDupă ce numărul de byte TotalObjectSize a fost citit, următorul EMF+Înregistrările nu vor fi tratate ca parte a obiectului continu.

public int TotalObjectSize { get; set; }

Valoarea proprietății

int

 Română