Class EmfPlusDrawBeziers
Nama dari : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Pengumpulan: Aspose.Imaging.dll (25.4.0)
Rekor EmfPlusDrawBeziers mendefinisikan menggambar urutan kurva Bezier yang terhubung.Pesanan untuk titik data Bezier adalah titik permulaan, titik kontrol 1.Untuk informasi lebih lanjut lihat [MSDN-DrawBeziers].
public sealed class EmfPlusDrawBeziers : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusDrawBeziers
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()
Constructors
EmfPlusDrawBeziers(EmfPlusRecord)
Initifikasi contoh baru dari Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusDrawBeziers kelas.
public EmfPlusDrawBeziers(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
dan sumbernya.
Properties
Compressed
Dapatkan atau menetapkan nilai yang menunjukkan apakah PointData dikompresi.Jika ditetapkan, PointData menentukan lokasi mutlak di ruang koordinat dengan16 bit koordinat lengkap. jika jelas, PointData menentukan lokasi mutlakdalam ruang koordinat dengan koordinat 32-bit.Catatan Jika bendera Relatif (di bawah) ditetapkan, bendera ini tidak ditentukan dan harus diabaikan.
public bool Compressed { get; set; }
Nilai Properti
ObjectId
Dapatkan atau menetapkan identifier objek.Indeks objek EmfPlusPen (bahagian 2.2.1.7) dalam EMF+Object Table untuk menggambar kurva Bezier. nilai harus nol hingga 63, inklusif.
public byte ObjectId { get; set; }
Nilai Properti
PointData
Dapatkan atau menetapkan data titikBerbagai titik penghitungan yang menentukan titik permulaan, akhir, dan kontrol dari kurva Bezier. koordinat akhir dari satu kurva Bezier adalah koordinat permulaan dari yang berikutnya. titik kontrol digunakan untuk menghasilkan efek Bezier.Jenis data dalam urutan ini ditentukan oleh medan Bendera, seperti berikut: Data Type MaknaObjek EmfPlusPointR (bahagian 2.2.2.37)Jika bendera P ditetapkan di Bendera, titik menentukan lokasi relatif.Objek EmfPlusPointF (bagian 2.2.2.36)Jika bit P dan C jelas di medan Bendera, titik menentukan lokasi mutlak.Objek EmfPlusPoint (bagian 2.2.2.35)Jika bit P jelas dan bit C ditetapkan di medan Bendera, titik menentukan lokasi relatif.Kurva Bezier tidak melewati titik kontrolnya. titik kontrol bertindak sebagai
public PointF[] PointData { get; set; }
Nilai Properti
PointF [ ]
Relative
Dapatkan atau menetapkan nilai yang menunjukkan apakah PointData relatif.Jika ditetapkan, setiap elemen dalam PointData menentukan lokasi di ruang koordinatyang relatif dengan lokasi yang ditentukan oleh elemen sebelumnya dalam array.Dalam hal elemen pertama dalam PointData, lokasi sebelumnya pada koordinatJika jelas, PointData menentukan lokasi mutlak sesuai dengandengan bendera C.Catatan Jika bendera ini ditetapkan, bendera C (di atas) tidak terdefinisikan dan harus diabaikan.
public bool Relative { get; set; }