DrawEllipticArc

Vektorgrafik

Beskrivelse

Tegner en bue, som fremkommer ved at skære en ellipse mellem startvinklen og slutvinklen. Vinklerne måles mod uret med 0 øverst på ellipsen, dvs. klokken 12 O'Clock = 0 grader og klokken 9 O'Clock = 90 grader

Syntaks

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);

Parametre

XPosDen vandrette koordinat for ellipsens centrum Den lodrette koordinat for ellipsens centrum
YPosEllipsens bredde
Width
HeightEllipsens højde
StartAngleDen vinkel, som kurven skal begynde ved
EndAngleVinklen, som kurven skal slutte ved
PieTegn buens arme: 0 = Nej 1 = Ja
DrawOptions0 = Kontur 1 = Udfyldning 2 = Udfyldning og kontur 3 = Luk, udfyld og kontur (hvis Pie = 1) double EndAngle, int Pie, int DrawOptions);