Class XpsPathGeometry
Namespace: Aspose.Page.XPS.XpsModel
Assembly: Aspose.Page.dll (25.1.2)
คลาสที่รวมคุณสมบัติขององค์ประกอบ PathGeometry
องค์ประกอบนี้ประกอบด้วยชุดของรูปแบบเส้นทางที่กำหนดไว้ด้วยแอตทริบิวต์ Figures หรือ
ด้วยองค์ประกอบ PathFigure ลูก
public sealed class XpsPathGeometry : XpsArray<xpspathfigure>
การสืบทอด
object ←
XpsObject ←
XpsArray<xpspathfigure> ←
XpsPathGeometry
สมาชิกที่สืบทอด
XpsArray<xpspathfigure>.Add(XpsPathFigure),
XpsArray<xpspathfigure>.Remove(XpsPathFigure),
XpsArray<xpspathfigure>.Insert(int, XpsPathFigure),
XpsArray<xpspathfigure>.RemoveAt(int),
XpsArray<xpspathfigure>.this[int],
XpsArray<xpspathfigure>.Count,
object.GetType(),
object.ToString(),
object.Equals(object?),
object.Equals(object?, object?),
object.ReferenceEquals(object?, object?),
object.GetHashCode()
คุณสมบัติ
FillRule
คืนค่า/ตั้งค่าค่าที่ระบุวิธีการรวมพื้นที่ที่ตัดกันของรูปร่างทางเรขาคณิต
เพื่อสร้างภูมิภาค
public XpsFillRule FillRule { get; set; }
ค่า Property
PathFigures
คืนค่ารายการของรูปแบบเส้นทางลูก
public List<xpspathfigure> PathFigures { get; }
ค่า Property
List<XpsPathFigure>
Transform
คืนค่า/ตั้งค่ามาตรฐานการแปลงแบบ affine ที่กำหนดการแปลงแมทริกซ์ท้องถิ่น
ซึ่งจะถูกนำไปใช้กับองค์ประกอบลูกและลูกหลานทั้งหมดของเรขาคณิตเส้นทางก่อนที่จะใช้
สำหรับการเติม การตัด หรือการวาดเส้น
public XpsMatrix Transform { get; set; }
ค่า Property
วิธีการ
AddSegment(XpsPathSegment)
เพิ่มส่วนเส้นทางไปยังรายการของส่วนลูกของรูปแบบเส้นทางล่าสุด
public XpsPathSegment AddSegment(XpsPathSegment segment)
พารามิเตอร์
segment
XpsPathSegment
ส่วนเส้นทางที่จะถูกเพิ่ม
คืนค่า
ส่วนเส้นทางที่ถูกเพิ่ม
Clone()
ทำซ้ำเรขาคณิตเส้นทางนี้
public XpsPathGeometry Clone()
คืนค่า
การทำซ้ำของเรขาคณิตเส้นทางนี้
InsertSegment(int, XpsPathSegment)
แทรกส่วนเส้นทางไปยังรายการของส่วนลูกของ
รูปแบบเส้นทางล่าสุดที่ตำแหน่ง index
public XpsPathSegment InsertSegment(int index, XpsPathSegment segment)
พารามิเตอร์
index
int
ตำแหน่งที่ส่วนควรจะถูกแทรก
segment
XpsPathSegment
ส่วนเส้นทางที่จะถูกแทรก
คืนค่า
ส่วนเส้นทางที่ถูกแทรก
RemoveSegment(XpsPathSegment)
ลบส่วนเส้นทางออกจากรายการของส่วนลูกของรูปแบบเส้นทางล่าสุด
public XpsPathSegment RemoveSegment(XpsPathSegment segment)
พารามิเตอร์
segment
XpsPathSegment
ส่วนเส้นทางที่จะถูกลบ
คืนค่า
ส่วนเส้นทางที่ถูกลบ
RemoveSegmentAt(int)
ลบส่วนเส้นทางออกจากรายการของส่วนลูกของ
รูปแบบเส้นทางล่าสุดที่ตำแหน่ง index
public XpsPathSegment RemoveSegmentAt(int index)
พารามิเตอร์
index
int
ตำแหน่งที่ส่วนเส้นทางควรถูกลบ
คืนค่า
ส่วนเส้นทางที่ถูกลบ