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
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
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
ObjectType
Dapatkan atau menetapkan jenis objek.
public EmfPlusObjectType ObjectType { get; set; }
Nilai Properti
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; }