Curve
ภาพรวม
Curve เป็นคลาสใน Aspose.PDF FOSS สําหรับ .NET. ทายาทจาก: Shape.
รูปแบบเบเซียร์คอร์ฟ.
หมวดนี้ให้ 3 วิธีในการทํางานกับวัตถุ Curve ในโปรแกรม .NET. วิธีการที่ใช้ได้แก่: CheckBounds, Curve. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน .NET ใดก็ได้หลังจากติดตั้งแพ็คเกจ Aspose.PDF FOSS for .Net. คุณสมบัติ: Cx1, Cx2, Cy1, Cy2, GraphInfo, PositionArray,และอีก 5 คน.
คุณสมบัติ
| ชื่อ | ประเภท | Access | คําอธิบาย |
|---|---|---|---|
X1 | double | อ่าน/เขียน | รับหรือกำหนดค่า x1. |
Y1 | double | อ่าน/เขียน | รับหรือกำหนดค่า y1. |
Cx1 | double | อ่าน/เขียน | รับหรือกำหนดค่า cx1. |
Cy1 | double | อ่าน/เขียน | รับหรือกำหนดค่า cy1. |
Cx2 | double | อ่าน/เขียน | รับหรือกำหนดค่า cx2. |
Cy2 | double | อ่าน/เขียน | รับหรือกำหนดค่า cy2. |
X2 | double | อ่าน/เขียน | รับหรือกำหนดค่า x2. |
Y2 | double | อ่าน/เขียน | รับหรือกำหนดค่า y2. |
PositionArray | float[] | อ่าน/เขียน | จุดควบคุมโค้งเป็น [x1, y1, cx1, cy1, CX2, cy2, x2, y2]. |
GraphInfo | Aspose.Pdf.GraphInfo | อ่าน/เขียน | รับหรือกำหนดข้อมูลกราฟ. |
Text | Aspose.Pdf.Text.TextFragment? | อ่าน/เขียน | แล็กซ์เทคสต์ที่ไม่รับเลือก ที่แสดงด้วยรูปแบบ. |
วิธีการ
| Signature | คําอธิบาย |
|---|---|
Curve(x1: double, y1: double, cx1: double, cy1: double, cx2: double, cy2: double, x2: double, y2: double) | สร้างโค้งเบซิเยอร์คิวบิกจาก (x1,y1) ถึง (X2,y2) ด้วยจุดควบคุม (cx1,cy1) และ ( cx2,cy2). |
Curve(positionArray: float[]) | คอนสตรัคเตอร์ที่ตรงกับ API ประชาชน: Curve(float[] positionArray) ที่ position Array = [x1, y1, cx1, cy1, CX2, cy2, x2, y2]. |
CheckBounds(containerWidth: double, containerHeight: double) | ว่าจุดควบคุมทุกอันอยู่ใน AABB ที่ตั้งฐานที่ออกของคอนเทนเนอร์หรือไม่. |