[]
PdfPaths クラスの新しいインスタンスを初期化します。
ドキュメント。
オフセット
現在の点から新しい点までベジェ曲線を描画します。制御点として(cp1x, cp1y) および(cp2x, cp2y)を使用します。
(x, y)が新しい現在の点になります。
最初の制御点のX座標(ポイント単位)。
最初の制御点のY座標(ポイント単位)。
2番目の制御点のX座標(ポイント単位)。
2番目の制御点のY座標(ポイント単位)。
新しい点のX座標(ポイント単位)。
新しい点のY座標(ポイント単位)。
円を描画します。
円の中心のX座標(ポイント単位)。
円の中心のY座標(ポイント単位)。
円の半径(ポイント単位)。
描画操作が作用するページの領域を制限するために使用されるクリッピングパスを作成します。
使用する塗りつぶしルール。
現在のパスの現在の点から最初の点まで線を描画して、現在のパスを閉じます。
楕円を描画します。
楕円の中心のX座標(ポイント単位)。
楕円の中心のY座標(ポイント単位)。
X軸方向の楕円の半径(ポイント単位)。
Y軸方向の楕円の半径(ポイント単位)。 指定しない場合は、radiusXと同じと見なされます。
ブラシを指定しない場合は、デフォルトのドキュメントブラシが使用されます (PdfDocument.setBrush メソッドを参照)。
brushOrColor 引数は、次の値を取ることができます。
使用するブラシまたは色。
使用する塗りつぶしルール。
指定されたブラシ、ペン、およびルールでパスの塗りつぶしとストロークを行います。 ブラシおよびペンを指定しない場合は、デフォルトのドキュメントブラシおよびペンが使用されます (PdfDocument.setBrush 、 PdfDocument.setPen メソッドを参照)。
brushOrColor引数は、次の値を取ることができます。
penOrColor 引数は、次の値を取ることができます。
使用するブラシまたは色。
使用するペンまたは色。
使用する塗りつぶしルール。
現在の点から新しい点まで線を描画します。
(x, y)が新しい現在の点になります。
新しい点のX座標(ポイント単位)。
新しい点のY座標(ポイント単位)。
新しい現在の点を設定します。
新しい点のX座標(ポイント単位)。
新しい点のY座標(ポイント単位)。
指定された点の配列を使用して多角形を描画します。
点のXおよびY座標(ポイント単位)を指定する2要素配列[x, y]。
現在の点から新しい点まで2次曲線を描画します。制御点として現在の点 および(cpx, cpy)を使用します。
(x, y)が新しい現在の点になります。
制御点のX座標(ポイント単位)。
制御点のY座標(ポイント単位)。
新しい点のX座標(ポイント単位)。
新しい点のY座標(ポイント単位)。
四角形を描画します。
四角形の左上隅のX座標(ポイント単位)。
四角形の左上隅のY座標(ポイント単位)。
四角形の幅(ポイント単位)。
四角形の幅(ポイント単位)。
角丸四角形を描画します。
四角形の左上隅のX座標(ポイント単位)。
四角形の左上隅のY座標(ポイント単位)。
四角形の幅(ポイント単位)。
四角形の幅(ポイント単位)。
四角形の角の丸み(ポイント単位)。 デフォルト値は0です。
指定されたペンでパスをストロークします。 ペンを指定しない場合は、デフォルトのドキュメントペンが使用されます (PdfDocument.setBrush メソッドを参照)。
penOrColor 引数は、次の値を取ることができます。
使用するペンまたは色。
SVG 1.1パスを描画します。
描画するSVGパス。
グラフィックパスを作成し、それらを描画したりクリッピング用に使用するためのメソッドを提供します。
パス作成メソッドの呼び出しは、PdfPaths.stroke 、PdfPaths.fill、 PdfPaths.fillAndStroke、またはPdfPaths.clip メソッドで終了する必要があります。 パス作成/描画/クリッピングに直接適用されないドキュメントメソッド (ペンの変更、テキストの描画、グラフィック状態の保存など)は、パスが終了されるまで 使用が禁止されます。 PdfPaths.lineTo、PdfPaths.bezierCurveTo、およびPdfPaths.quadraticCurveTo メソッドで パスを開始することはできません。これらのメソッドの前にPdfPaths.moveTo が必要です。
これらのメソッドは連結できます。
The methods are chainable:
このクラスは、ユーザーコード内でインスタンス化することを意図していません。