DrawEllipticArc
گرافیک برداری
توضیحات
کمانی را رسم میکند که نتیجهٔ برش بیضی بین زاویهٔ شروع و زاویهٔ پایان است؛ زاویهها پادساعتگرد اندازهگیری میشوند و 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 | مختصات افقی مرکز بیضی مختصات عمودی مرکز بیضی |
|---|---|
| YPos | عرض بیضی |
| Width | |
| Height | ارتفاع بیضی |
| StartAngle | زاویه شروع منحنی |
| EndAngle | زاویهٔ پایان منحنی |
| Pie | رسم بازوهای کمان: 0 = خیر 1 = بله |
| DrawOptions | 0 = خط دور 1 = توپر 2 = توپر و خط دور 3 = بستن، توپر و خط دور (اگر Pie = 1) double EndAngle, int Pie, int DrawOptions); |