jvDrawEllipse(円・楕円描画)

円・楕円を描画します。

[構文]
 
Function jvDrawEllipse(ByVal jid As Long, ByVal sx As Long, ByVal sy As Long, ByVal ex As Long, ByVal ey As Long) As Long
 
C言語
int jvDrawEllipse(int jid, int sx, int sy, int ex, int ey);
 
JAVA
int jvDrawEllipse(int jid, int sx, int sy, int ex, int ey);
 
Delphi
Function jvDrawEllipse(jid, sx, sy, ex, ey: Longint): Longint;
 

設定項目

内容

jid

jvCreateで取得したジョブID

sx

円・楕円に外接する四角形の左上X座標(1/100mm単位)

sy

円・楕円に外接する四角形の左上Y座標(1/100mm単位)

ex

円・楕円に外接する四角形の右下X座標(1/100mm単位)

ey

円・楕円に外接する四角形の右下Y座標(1/100mm単位)

 
リターンコード
 

定数

内容

 

0

正常終了

JV_ERR_JOBID

-3

ジョブIDエラー

JV_ERR_CREATEPEN

-50

CREATEPENエラー

JV_ERR_DRAW_ELLIPSE

-59

円・楕円描画エラー

   
[解説]
 
線の種類、線の幅、塗り潰しパターンなどのプロパティはjvSetLongで設定します。