DrawEllipticArc
Vektorska grafika
Opis
Crta luk koji je rezultat rezanja elipse između početnog i završnog kuta. Kutovi se mjere suprotno od smjera kazaljke na satu, pri čemu je 0 na vrhu elipse, tj. 12 sati = 0 stupnjeva, a 9 sati = 90 stupnjeva
Sintaksa
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);
Parametri
| XPos | Vodoravna koordinata središta elipse Okomita koordinata središta elipse |
|---|---|
| YPos | The width of the ellipse |
| Width | |
| Height | Visina elipse |
| StartAngle | Kut na kojem krivulja počinje |
| EndAngle | Kut na kojem krivulja završava |
| Pie | Crtaj krakove luka: 0 = Ne 1 = Da |
| DrawOptions | 0 = Obris 1 = Ispuna 2 = Ispuna i obris 3 = Zatvori, ispuni i obrubi (ako je Pie = 1) double EndAngle, int Pie, int DrawOptions); |