Path
ภาพรวม
Path เป็นตัวอย่างใน Aspose.PDF FOSS for Go.
Path เป็นเรียงของ MoveTo/LineTo /CurveTo-การปิด การปฏิบัติที่กําหนดเส้นทาง 2 มิติในพื้นที่ผู้ใช้ PDF (ต้นกําเนิดอยู่ที่หน้าด้านล่างซ้าย, Y ขึ้นไป).
ประเภทนี้ให้ 6 วิธีในการทํางานกับวัตถุ Path ในโปรแกรม Go. วิธีการที่ใช้ได้แก่: Arc, Close, CurveTo, LineTo, MoveTo, QuadTo. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Go ได้หลังจากติดตั้งแพ็คเกจ FOSS for Go.
วิธีการ
| Signature | คําอธิบาย |
|---|---|
MoveTo(x: float64) → *Path | MoveTo เริ่มทางย่อยใหม่ที่ (x, y). |
LineTo(x: float64) → *Path | LineTo เพิ่มช่วงเส้นตรงจากจุดปัจจุบันไปยัง (x, y). |
Close() → *Path | ปิดปิดทางล่างปัจจุบันด้วยเส้นกลับไปที่ MoveTo. |
CurveTo(c1x: float64) → *Path | CurveTo เพิ่มโค้งเบซิเออร์คิวบิกจากจุดปัจจุบันไป (x, y) กับจุดควบคุม (c1x , c1y) และ (C2x ، C2y). |
QuadTo(cx: float64) → *Path | QuadTo เพิ่มโค้งเบซิเออร์สองหลัก (จุดควบคุมหนึ่ง) จากจุดปัจจุบันไปยัง (x, y), โดยอัตโนมัติแปลงเป็นเทียบเท่าคิวบิกตามสูตรสัดส่วน-การย้อนเข้า-คูบิคมาตรฐาน: |
Arc(cx: float64) → *Path | อาร์คเพิ่มอาร์กกับเส้นทาง โดยประมาณด้วยโค้งเบซิเออร์กลม. |