DrawEllipticArc

Vector graphics

คำอธิบาย

วาดส่วนโค้งที่เกิดจากการตัดวงรีระหว่างมุมเริ่มกับมุมจบ มุมวัดทวนเข็มนาฬิกา โดย 0 อยู่บนสุดของวงรี คือ 12 นาฬิกา = 0 องศา และ 9 นาฬิกา = 90 องศา

ไวยากรณ์

Delphi

Function TPDFlib.DrawEllipticArc(XPos, YPos, Width, Height, StartAngle, EndAngle: Double; Pie, DrawOptions: Integer): Integer;

ActiveX

Function PDFlib::DrawEllipticArc(XPos As Double, YPos As Double, Width As Double, Height As Double, StartAngle As Double, EndAngle As Double, Pie As Long, DrawOptions As Long) As Long

DLL

int DLDrawEllipticArc(int InstanceID, double XPos, double YPos, double Width, double Height, double StartAngle, double EndAngle, int Pie, int DrawOptions);

พารามิเตอร์

XPosพิกัดแนวนอนของจุดกึ่งกลางวงรี พิกัดแนวตั้งของจุดกึ่งกลางวงรี
YPosThe width of the ellipse
Width
Heightความสูงของวงรี
StartAngleมุมที่จะเริ่มวาดเส้นโค้ง
EndAngleมุมที่จะจบเส้นโค้ง
Pieวาดแขนของส่วนโค้ง: 0 = ไม่วาด 1 = วาด
DrawOptions0 = โครง 1 = เติมสี 2 = เติมสีพร้อมโครง 3 = ปิด เติมสี และขีดโครง (ถ้า Pie = 1) double EndAngle, int Pie, int DrawOptions);