LineAnnotation
ภาพรวม
LineAnnotation เป็นตัวอย่างใน Aspose.PDF FOSS for Go.
LineAnnotation ตัดเส้นตรงระหว่างจุดสองจุด โดยมีปลายเส้นทางที่ไม่จําเป็นในแต่ละปลิ้น (ธนู, วงกลม เป็นต้น).
ประเภทนี้ให้ 15 วิธีในการทํางานกับวัตถุ LineAnnotation ในโปรแกรม Go. วิธีการที่ใช้ได้แก่: AnnotationType, End, EndLineEnding, InteriorColor, LeaderLineLength, RegenerateAppearance, SetBorderWidth, SetEnd, SetEndLineEnding, SetInteriorColor, SetLeaderLineLength, SetStart,และวิธีการเพิ่มเติมอีก 3 วิธี. สมาชิกสาธารณะทุกคนสามารถเข้าถึงการใช้งาน Go ได้หลังจากติดตั้งแพ็คเกจ FOSS for Go.
วิธีการ
| Signature | คําอธิบาย |
|---|---|
AnnotationType() → AnnotationType | การคืนประเภทคําอธิบาย. |
Start() → Point | การเริ่มต้นคืนจุดเริ่มของเส้น. |
End() → Point | End กลับจุดปลายของเส้น. |
SetStart(p: Point) | SetStart อัพเดทจุดเริ่มต้นของเส้นและคํานวณ /Rect. |
SetEnd(p: Point) | SetEnd อัพเดทจุดปลายของเส้นและคํานวณ /Rect. |
SetBorderWidth(w: float64) | SetBorderWidth ยกเว้นการวาดAnnotationBase.SetBorderWidth ดังนั้น /Rect (ที่ขึ้นอยู่กับ BorderWidth ผ่าน การปรับปลายเส้น) จะคํานวณใหม่ ก่อนที่ /AP/N จะสร้างขึ้นมาอีกครั้ง โดยให้แน่ใจว่า /BBox ของกระแสปรากฏการณ์จะตรงกับขอบเขตใหม่ในครั้งเดียว. |
RegenerateAppearance() | RegenerateAppearance ส่งแรง / AP/N เพื่อสร้างใหม่จากอสังหาริมทรัพย์ปัจจุบัน. |
StartLineEnding() → LineEndingStyle | StartLineEnding จะคืนสไตล์ที่ใช้ในจุดเริ่มต้นของแถว. |
EndLineEnding() → LineEndingStyle | EndLineEnding จะคืนสไตล์ที่ใช้ในปลายแถว. |
SetStartLineEnding(s: LineEndingStyle) | SetStartLineEnding ตั้งสไตล์เส้นปลายทางเริ่มต้น. |
SetEndLineEnding(s: LineEndingStyle) | SetEndLineEnding กําหนดสไตล์ปลายทางด้านท้าย. |
InteriorColor() → *Color | InteriorColor จะคืนสีการเต็ม /IC (ใช้สําหรับปลายเส้นที่ถูกเติม: ClosedArrow, RClosedArrow, Square, Circle, Diamond). |
SetInteriorColor(c: *Color) | SetInteriorColor เขียน /IC เป็นอาร์เรย์ RGB; nil ยกความใส่ออก. |
LeaderLineLength() → float64 | LeaderLineLength ส่งค่า /LL (0 หากไม่มี) กลับ. |
SetLeaderLineLength(l: float64) | SetLeaderLineLength เขียน /LL. |