DrawEllipticArc
Gráficos vectoriales
Descripción
Dibuja un arco resultante de cortar una elipse entre el ángulo inicial y el ángulo final. Los ángulos se miden en sentido antihorario, con el valor 0 en la parte superior de la elipse; es decir, las '12 en punto' = 0 grados y las '9 en punto' = 90 grados
Sintaxis
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);
Parámetros
| XPos | La coordenada horizontal del centro de la elipse La coordenada vertical del centro de la elipse |
|---|---|
| YPos | La anchura de la elipse |
| Width | |
| Height | Altura de la elipse |
| StartAngle | El ángulo en el que se iniciará la curva |
| EndAngle | El ángulo en el que terminará la curva |
| Pie | Dibujar los brazos del arco: 0 = No 1 = Sí |
| DrawOptions | 0 = Contorno 1 = Relleno 2 = Relleno y contorno 3 = Cerrar, rellenar y contornear (si Pie = 1) double EndAngle, int Pie, int DrawOptions); |