Class EmfPlusObject

Class EmfPlusObject

Nama dari : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Pengumpulan: Aspose.Imaging.dll (25.4.0)

Rekaman EmfPlusObject menentukan objek untuk digunakan dalam operasi grafis.dapat mencakup beberapa rekaman, yang ditunjukkan oleh nilai medan Bendera.

public sealed class EmfPlusObject : EmfPlusObjectRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusObjectRecordType EmfPlusObject

anggota yang diwarisi

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

Rekor EmfPlusObject adalah umum; digunakan untuk semua jenis objek. nilai-nilai yang spesifik untukJenis-jenis objek tertentu terkandung dalam bidang ObjectData. model konseptual untuk mengelolaObyek grafis dijelaskan dalam Manajemen Obyek Grafis (bahagian 3.1.2).

Constructors

EmfPlusObject(EmfPlusRecord)

Initifikasi contoh baru dari Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusObject kelas.

public EmfPlusObject(EmfPlusRecord source)

Parameters

source EmfPlusRecord

dan sumbernya.

Properties

IsContinuable

Dapatkan atau menetapkan nilai yang menunjukkan apakah instansi ini berkelanjutan.Menunjukkan bahwa definisi objek berlanjut di EmfPlusObject berikutnyaBendera ini tidak pernah ditetapkan dalam rekaman akhir yang menentukan objek.

public bool IsContinuable { get; set; }

Nilai Properti

bool

ObjectData

Dapatkan atau menetapkan serangkaian byte yang berisi data untuk jenis objek yang ditentukan dalamKandungan dan format data dapat berbeda untuk setiap jenis objek.definisi objek individu di bagian 2.2.1 untuk informasi tambahan.

public EmfPlusGraphicsObjectType ObjectData { get; set; }

Nilai Properti

EmfPlusGraphicsObjectType

ObjectId

Dapatkan atau menetapkan identifier objek.Indeks dalam tabel Object EMF+ untuk dikaitkan dengan objekNilai yang dihasilkan oleh rekaman ini harus menjadi nol hingga 63, inklusif.

public byte ObjectId { get; set; }

Nilai Properti

byte

ObjectType

Dapatkan atau menetapkan jenis objek.

public EmfPlusObjectType ObjectType { get; set; }

Nilai Properti

EmfPlusObjectType

TotalObjectSize

Dapatkan atau menetapkan ukuran total objek.Jika catatan berkelanjutan, ketika bit berkelanjutan ditetapkan, medan iniObjek berlanjut memiliki beberapa rekaman EMF+ yang dimulai denganEmfPlusContineudObjectRecord.Setiap EmfPlusContinuedObjectRecord akan memilikiTotalObjectSize.Setelah TotalObjectSize jumlah byte telah dibaca, EMF+ berikutnyaRekaman tidak akan diperlakukan sebagai bagian dari objek yang berlanjut.

public int TotalObjectSize { get; set; }

Nilai Properti

int

 Indonesia