 # DrawEllipticArc

Vector graphics

## Description

Draws an arc which is the result of cutting an ellipse between the start angle and the end angle. The angles are measured anti-clockwise with 0 being at the top of the ellipse. ie. 12 O'Clock = 0 degrees and 9 O'Clock is 90 degrees.

## Syntax

#### Delphi

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

#### ActiveX

Function DebenuPDFLibrary1511.PDFLibrary::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 DPLDrawEllipticArc(int InstanceID, double XPos, double YPos, double Width,
double Height, double StartAngle, double EndAngle, int Pie,
int DrawOptions)

## Parameters

 XPos The horizontal co-ordinate of the center of the ellipse YPos The vertical co-ordinate of the center of the ellipse Width The width of the ellipse Height The height of the ellipse StartAngle The angle to start the curve at EndAngle The angle to end the curve at Pie Draw the arms of the arc: 0 = No 1 = Yes DrawOptions 0 = Outline 1 = Fill 2 = Fill and Outline 3 = Close, Fill and Outline (if Pie = 1)