Class EmfPlusFillClosedCurve
Nama dari : Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Pengumpulan: Aspose.Imaging.dll (25.4.0)
Rekor EmfPlusFillClosedCurve mendefinisikan pengisian dalaman spline kardinal tertutup
public sealed class EmfPlusFillClosedCurve : EmfPlusDrawingRecordType
Inheritance
object ← MetaObject ← EmfPlusRecord ← EmfPlusDrawingRecordType ← EmfPlusFillClosedCurve
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
EmfPlusFillClosedCurve(EmfPlusRecord)
Initifikasi contoh baru dari Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillClosedCurve kelas.
public EmfPlusFillClosedCurve(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
dan sumbernya.
Properties
BrushId
Mendapatkan atau menetapkan pengidentifikasi brushIntegrator 32-bit yang tidak ditandatangani yang mendefinisikan EmfPlusBrush, konten yangditentukan oleh S bit di bidang Bendera.Pencetak ini digunakan untuk mengisi interiordari kardinal yang tertutup.
public int BrushId { get; set; }
Nilai Properti
Compressed
Dapatkan atau menetapkan nilai yang menunjukkan apakah Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillClosedCurve ini dikompresi.Bit ini menunjukkan apakah medan PointData menentukan data yang dikompresi.Jika diatur, PointData menentukan lokasi mutlak di ruang koordinat dengan 16 bit.koordinat lengkap. jika jelas, PointData menentukan lokasi absolut diKoordinasi ruang dengan koordinat 32-bit.
Operasi pengisian “menarik” mengisi area sesuai dengan aturan paritas yang sama.Menurut aturan ini, titik tes dapat ditentukan untuk berada di dalam atau di luarkurva tertutup seperti berikut: Merobek garis dari titik tes ke titik yang jauhJika garis itu melintasi kurva beberapa kali, ujiantitik berada di dalam kurva; jika tidak, titik tes berada di luar kurva.
Operasi pengisian “alternatif” mengisi area sesuai dengan aturan “non-zero”.Menurut aturan ini, titik tes dapat ditentukan untuk berada di dalam atau di luar.kurva tertutup seperti berikut: Merayangkan garis dari titik tes ke titik yangMenghitung jumlah kali kurva melewati ujiangaris dari kiri ke kanan, dan menghitung jumlah kali kurva melintasiJika kedua angka itu sama, maka titik ujianberada di luar kurva; jika tidak, titik tes berada di dalam kurva.
public bool Compressed { get; set; }
Nilai Properti
IsColor
Dapatkan atau menetapkan nilai yang menunjukkan apakah instans ini adalah warna.Jika ditetapkan, BrushId menetapkan warna sebagai objek EmfPlusARGB (bahagian 2.2.2.1).Jika jelas, BrushId mengandung indeks objek EmfPlusBrush(bagian 2.2.1.1) dalam tabel objek EMF+
public bool IsColor { get; set; }
Nilai Properti
PointData
Dapatkan atau menetapkan data titikSebuah rangkaian titik yang menentukan titik akhir dari garis yang menentukan spline.Dalam spline kardinal tertutup, kurva berlanjut melalui titik terakhir di PointDataArray dan menghubungkan dengan titik pertama di array
public PointF[] PointData { get; set; }
Nilai Properti
PointF [ ]
Relative
Dapatkan atau menetapkan nilai yang menunjukkan apakah ini Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillClosedCurve relatif.Bit ini menunjukkan apakah medan PointData mendefinisikan lokasi relatif atau absolut.Jika ditetapkan, setiap elemen dalam PointData menentukan lokasi di ruang koordinat yangtentang lokasi yang ditentukan oleh elemen sebelumnya dalam array.dari elemen pertama dalam PointData, lokasi sebelumnya pada koordinat (0,0) dianggap.Jika jelas, PointData menentukan lokasi mutlak sesuai dengan bendera C.Catatan Jika bendera ini ditetapkan, bendera C (di atas) tidak terdefinisikan dan harus diabaikan.
public bool Relative { get; set; }
Nilai Properti
Tension
Mendapatkan atau menetapkan keteganganNilai titik berenang 32-bit yang menentukan seberapa ketat spline membungkuk saat melewatiNilai 0.0 menunjukkan bahwa spline adalah urutan dariDengan nilai meningkat, kurva menjadi lebih bulat. untuk informasi lebih lanjut,Lihatlah ayat-ayat Al Qur’an dan ayat-ayat Al Qur’an.
public float Tension { get; set; }
Nilai Properti
Winding
Dapatkan atau menetapkan nilai yang menunjukkan apakah ini Aspose.Imaging.FileFormats.Emf.EmfPlus.Records.EmfPlusFillClosedCurve sedang mengalir.Titik ini menunjukkan bagaimana untuk melakukan operasi pengisian.Jika ditempatkan, pengisi adalah pengisi yang “menarik”.Jika jelas, pengisi adalah pengisi “alternatif”.
public bool Winding { get; set; }