Interface ICanvasPathMethods
名称: Aspose.Html.Dom.Canvas セットアップ: Aspose.HTML.dll (25.4.0)
ICanvasPathMethods インターフェイスは、オブジェクトのルートを操作するために使用されます。
[DOMNoInterfaceObject]
[ComVisible(true)]
[DOMObject]
public interface ICanvasPathMethods
Methods
Arc(ダブル、ダブル、ダブル、ダブル)
(x、y)ポジションに焦点を当てているルートにアークを追加し、ラジオ r はスタート時点で始まり、終了時点で終わり、アンチロックウィーズ(時刻ウィーズにデフォルト)によって指定された方向に進む。
[DOMName("arc")]
void Arc(double x, double y, double radius, double startAngle, double endAngle)
Parameters
x
double
アルクの中心のXコーディネート。
y
double
アルクの中心のYコーディネート。
radius
double
アルクのラジオ。
startAngle
double
弓が始まる角度は、ポジティブX軸から時計的に測定され、放射線で表現されます。
endAngle
double
弓が終わる角度は、ポジティブX軸から時計的に測定され、放射線で表現されます。
Arc(ダブル、ダブル、ダブル、ボール)
(x、y)ポジションに焦点を当てているルートにアークを追加し、ラジオ r はスタート時点で始まり、終了時点で終わり、アンチロックウィーズ(時刻ウィーズにデフォルト)によって指定された方向に進む。
[DOMName("arc")]
void Arc(double x, double y, double radius, double startAngle, double endAngle, bool counterclockwise)
Parameters
x
double
アルクの中心のXコーディネート。
y
double
アルクの中心のYコーディネート。
radius
double
アルクのラジオ。
startAngle
double
弓が始まる角度は、ポジティブX軸から時計的に測定され、放射線で表現されます。
endAngle
double
弓が終わる角度は、ポジティブX軸から時計的に測定され、放射線で表現されます。
counterclockwise
bool
二つの角度の間で反時刻の形で引き出されるようにする。
ArcTo(ダブル、ダブル、ダブル、ダブル)
指示されたコントロールポイントとラジウムで、直線で前点に接続するルートを追加します。
[DOMName("arcTo")]
void ArcTo(double x1, double y1, double x2, double y2, double radius)
Parameters
x1
double
最初のコントロールポイントのためのX軸座標。
y1
double
y-axis は、最初のコントロールポイントのためのコーディネートです。
x2
double
x 軸は第 2 コントロール ポイントのためのコーディネートです。
y2
double
y-axisは2番目のコントロールポイントのためのコーディネートです。
radius
double
アルクのラジオ。
BezierCurveTo(ダブル、ダブル、ダブル、ダブル、ダブル)
コースにキューブベジエル曲線を加え、3ポイントが必要です。最初の2点はコントロールポイントで、第3点は最終点です。出発点は現在の道の最後の点です。変換するには、Bézier曲線を作成する前に moveTo() を使用して変更することができます。
[DOMName("bezierCurveTo")]
void BezierCurveTo(double cp1x, double cp1y, double cp2x, double cp2y, double x, double y)
Parameters
cp1x
double
コントロールポイントの最初のコントロールポイントのX軸。
cp1y
double
最初のコントロールポイントのためのコーディネートの y 軸。
cp2x
double
二番目のコントロールポイントのための座標のX軸。
cp2y
double
二番目のコントロールポイントのための座標の y 軸。
x
double
最終点のためのX軸の座標。
y
double
最終点のためのコーディネートのY軸。
ClosePath()
ペンのポイントが現在のサブパスの始まりに戻るようにする。それは、現在の点からスタートまで直線を引き出すことを試みます。形状がすでに閉じられている場合、あるいはポイントが1つしかない場合、この機能は何の役にも立たない。
[DOMName("closePath")]
void ClosePath()
Ellipse(ダブル、ダブル、ダブル、ダブル、ダブル、ダブル)
(x、y)の位置に焦点を当てた路線にエリプスを追加し、ラジオXとラジオYがスタート時に始まります。最後に、アンチロックウィーズ(時計ウィーズにデフォルト)によって指定された方向に進む。
[DOMName("ellipse")]
void Ellipse(double x, double y, double radiusX, double radiusY, double rotation, double startAngle, double endAngle)
Parameters
x
double
エリプスの中心のための座標のX軸。
y
double
エリプスの中心への座標の y 軸。
radiusX
double
エリプスの大軸の放射線。
radiusY
double
エリプスの小軸の放射線。
rotation
double
このエリプスの回転は、放射線で表現されます。
startAngle
double
出発点は、それが引き出されるX軸から測定され、放射線で表現されます。
endAngle
double
結末のエリプスの角度は、放射線で表現されます。
Ellipse(ダブル、ダブル、ダブル、ダブル、ダブル、ボール)
(x、y)の位置に焦点を当てた路線にエリプスを追加し、ラジオXとラジオYがスタート時に始まります。最後に、アンチロックウィーズ(時計ウィーズにデフォルト)によって指定された方向に進む。
[DOMName("ellipse")]
void Ellipse(double x, double y, double radiusX, double radiusY, double rotation, double startAngle, double endAngle, bool anticlockwise)
Parameters
x
double
エリプスの中心のための座標のX軸。
y
double
エリプスの中心への座標の y 軸。
radiusX
double
エリプスの大軸の放射線。
radiusY
double
エリプスの小軸の放射線。
rotation
double
このエリプスの回転は、放射線で表現されます。
startAngle
double
出発点は、それが引き出されるX軸から測定され、放射線で表現されます。
endAngle
double
結末のエリプスの角度は、放射線で表現されます。
anticlockwise
bool
オプションのボレーンは、もし真実なら、エリプスの反ロックウィーズ(対ロックウィーズ)を引っ張り、時計ウィーズの方向に引っ張ります。
LineTo(ダブル、ダブル)
サブパスの最後の点を x に接続し、y は直線で調整します。
[DOMName("lineTo")]
void LineTo(double x, double y)
Parameters
x
double
線の終わりのための座標のX軸。
y
double
線の終わりのための座標の y 軸。
MoveTo(ダブル、ダブル)
新しいサブパスの出発点を(x、y)コーディネートに移動します。
[DOMName("moveTo")]
void MoveTo(double x, double y)
Parameters
x
double
ポイントのX軸
y
double
Y ポイントの軸
QuadraticCurveTo(ダブル、ダブル、ダブル)
現在のルートに四角形のベジエル曲線を追加します。
[DOMName("quadraticCurveTo")]
void QuadraticCurveTo(double cpx, double cpy, double x, double y)
Parameters
cpx
double
コントロールポイントのコントロール点のX軸。
cpy
double
コントロールポイントのためのコラボレートのY軸。
x
double
最終点のためのX軸の座標。
y
double
最終点のためのコーディネートのY軸。
Rect(ダブル、ダブル、ダブル)
位置(x、y)に直角のための道を作成し、幅と高さによって決定されるサイズです。
[DOMName("rect")]
void Rect(double x, double y, double w, double h)
Parameters
x
double
直角出発点のための座標のX軸。
y
double
直角出発点のための座標の y 軸。
w
double
直角の幅。
h
double
直角の高さ。