DrawEllipticArc
Grafica vettoriale
Descrizione
Disegna un arco ottenuto tagliando un'ellisse tra l'angolo iniziale e quello finale. Gli angoli sono misurati in senso antiorario, con 0 nella parte superiore dell'ellisse, ossia 12 O'Clock = 0 gradi e 9 O'Clock = 90 gradi
Sintassi
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 | Coordinata orizzontale del centro dell'ellisse Coordinata verticale del centro dell'ellisse |
|---|---|
| YPos | La larghezza dell'ellisse |
| Width | |
| Height | L'altezza dell'ellisse |
| StartAngle | L'angolo al quale iniziare la curva |
| EndAngle | L'angolo al quale terminare la curva |
| Pie | Disegna i bracci dell'arco: 0 = No 1 = Sì |
| DrawOptions | 0 = Contorno 1 = Riempimento 2 = Riempimento e contorno 3 = Chiusura, riempimento e contorno (se Pie = 1) double EndAngle, int Pie, int DrawOptions); |