DrawEllipticArc
ベクターグラフィックス
説明
開始角度と終了角度の間で楕円を切り取った結果の円弧を描画します。角度は反時計回りで測定され、0 は楕円の上端です。すなわち 12 O'Clock = 0 度、9 O'Clock = 90 度です
構文
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);
パラメータ
| XPos | 楕円中心の水平座標 楕円中心の垂直座標 |
|---|---|
| YPos | 楕円の幅 |
| Width | |
| Height | 楕円の高さ |
| StartAngle | 曲線を開始する角度 |
| EndAngle | 曲線を終了する角度 |
| Pie | 円弧の腕を描画: 0 = いいえ 1 = はい |
| DrawOptions | 0 = 輪郭 1 = 塗りつぶし 2 = 塗りつぶしと輪郭 3 = 閉じる、塗りつぶしおよび輪郭(Pie = 1 の場合) double EndAngle, int Pie, int DrawOptions); |