Interface ICanvasRenderingContext2D
名称: Aspose.Html.Dom.Canvas セットアップ: Aspose.HTML.dll (25.5.0)
ICanvasRenderingContext2D インターフェイスは、直角、テキスト、画像、およびその他のオブジェクトをカンバス要素に描くために使用されます。
[ComVisible(true)]
[DOMNoInterfaceObject]
[DOMObject]
public interface ICanvasRenderingContext2D : ICanvasDrawingStyles, ICanvasPathMethods
Implements
ICanvasDrawingStyles , ICanvasPathMethods
Properties
Canvas
HTMLCanvasElement への読み返しのみのリファレンスは、カンバス要素と関連付けられていない場合、ゼロである可能性があります。
[DOMName("canvas")]
HTMLCanvasElement Canvas { get; }
不動産価値
FillStyle
内部に使用する色またはスタイル デフォルト: (ブラック)
[DOMName("fillStyle")]
object FillStyle { get; set; }
不動産価値
GlobalAlpha
形状や画像に適用されるアルファ値は、それらがカンバスに構成される前に、デフォルト 1.0 (opaque) です。
[DOMName("globalAlpha")]
double GlobalAlpha { get; set; }
不動産価値
GlobalCompositeOperation
グローバルアルファアプリケーションで、このセットは、形式や画像が既存のビットマップにどのように引き出されるかを設定します。
[DOMName("globalCompositeOperation")]
string GlobalCompositeOperation { get; set; }
不動産価値
ImageSmoothingEnabled
画像の柔らかいモード; 削除された場合、画像はスケールされた場合、柔らかくなりません。
[DOMName("imageSmoothingEnabled")]
bool ImageSmoothingEnabled { get; set; }
不動産価値
ShadowBlur
デフォルト 0 デフォルト 0
[DOMName("shadowBlur")]
double ShadowBlur { get; set; }
不動産価値
ShadowColor
影の色 デフォルト完全透明黒
[DOMName("shadowColor")]
string ShadowColor { get; set; }
不動産価値
ShadowオフセットX
横向きの距離 影が補償されます デフォルト 0.
[DOMName("shadowOffsetX")]
double ShadowOffsetX { get; set; }
不動産価値
Shadowオフセット
垂直距離の影が補償されます. デフォルト 0.
[DOMName("shadowOffsetY")]
double ShadowOffsetY { get; set; }
不動産価値
StrokeStyle
色またはスタイルは、形状の周りのラインに使用します。
[DOMName("strokeStyle")]
object StrokeStyle { get; set; }
不動産価値
Methods
AddHitRegion(辞書(ストリング、ストリング)=「>」)
カンボジアにヒット地域を追加します。これは、ヒット検出を容易にすることを可能にし、DOM要素へのイベントをルートさせ、そして、ユーザーがカンバを見ることなくカンバを探索することを可能にします。
void AddHitRegion(Dictionary<string, string=""> options)
Parameters
options
Dictionary
<
string
, string
>
オプションの議論はオプションです. 提供された場合、それは属性を含むことができるオブジェクトです。
BeginPath()
新しいルートをオフにすることによって新しいルートを開始します. 新しいルートを作成したいときにこの方法を呼びます。
[DOMName("beginPath")]
void BeginPath()
ClearHitRegions()
すべての影響を受けた地域をカンバから取り除く。
[DOMName("clearHitRegions")]
void ClearHitRegions()
ClearRect(ダブル、ダブル、ダブル)
出発点(x、y)およびサイズ(幅、高さ)によって定義された直角のすべてのピクセルを透明黒に設定し、これまでに引き出されたコンテンツを削除します。
[DOMName("clearRect")]
void ClearRect(double x, double y, double w, double h)
Parameters
x
double
直角出発点のための座標のX軸。
y
double
直角出発点のための座標の y 軸。
w
double
直角の幅。
h
double
直角の高さ。
Clip()
新しい滑走地域を作成し、現在の滑走地域の交差点と道路で説明された領域を計算し、非ゼロ滑走番号のルールを使用します。オープンサブパスは、実際のサブパスに影響を及ぼさずに、スリップ地域を計算する際に暗示的に閉鎖されなければなりません。新しいクリップ地域は現在のクリップ地域を置き換える。
[DOMName("clip")]
void Clip()
Clip(CanvasFillRule)
新しい滑走地域を作成し、現在の滑走地域の交差点と道路で説明された領域を計算し、非ゼロ滑走番号のルールを使用します。オープンサブパスは、実際のサブパスに影響を及ぼさずに、スリップ地域を計算する際に暗示的に閉鎖されなければなりません。新しいクリップ地域は現在のクリップ地域を置き換える。
[DOMName("clip")]
void Clip(CanvasFillRule fillRule)
Parameters
fillRule
CanvasFillRule
アルゴリズムは、ポイントが道の内側か、道の外側かどうかを決定する。
Clip(Path2D、CanvasFillRule)
新しい滑走地域を作成し、現在の滑走地域の交差点と道路で説明された領域を計算し、非ゼロ滑走番号のルールを使用します。オープンサブパスは、実際のサブパスに影響を及ぼさずに、スリップ地域を計算する際に暗示的に閉鎖されなければなりません。新しいクリップ地域は現在のクリップ地域を置き換える。
[DOMName("clip")]
void Clip(Path2D path, CanvasFillRule fillRule)
Parameters
path
Path2D
Path2D クリップへの道
fillRule
CanvasFillRule
アルゴリズムは、ポイントがコースの内部かコースの外にあるかどうかを判断することです。
CreateImageData(ダブル、ダブル)
指定されたサイズを持つ新しい、白い ImageData オブジェクトを作成します。新しいオブジェクトのすべてのピクセルは透明ブラックです。
[DOMName("createImageData")]
IImageData CreateImageData(double sw, double sh)
Parameters
sw
double
新しい ImageData オブジェクトを提供する幅。
sh
double
新しい ImageData オブジェクトを提供するための高さ。
Returns
新しい ImageData オブジェクトは、指定された幅と高さで、新しいオブジェクトは透明な黒いピクセルで満たされています。
CreateImageData(デジタルデータ)
指定されたサイズを持つ新しい、白い ImageData オブジェクトを作成します。新しいオブジェクトのすべてのピクセルは透明ブラックです。
[DOMName("createImageData")]
IImageData CreateImageData(IImageData imagedata)
Parameters
imagedata
IImageData
既存の ImageData オブジェクトから幅と高さをコピーします. 画像自体はコピーされません。
Returns
新しい ImageData オブジェクトは、指定された幅と高さで、新しいオブジェクトは透明な黒いピクセルで満たされています。
CreateLinearGradient(ダブル、ダブル、ダブル)
パラメーターによって表されるコーディネートによって与えられた線に沿って線形グラディエントを作成します。
[DOMName("createLinearGradient")]
ICanvasGradient CreateLinearGradient(double x0, double y0, double x1, double y1)
Parameters
x0
double
出発点の座標のX軸。
y0
double
出発点のコーディネートのY軸。
x1
double
端点のX軸の座標。
y1
double
最終点の座標の y 軸。
Returns
線形カンバスグラディエント
CreatePattern(HTMLImageElement、ストレッチ)
指定された画像(CanvasImageSource)を使用してパターンを作成します。それは、繰り返しの議論によって指定された方向で源を繰り返します。
[DOMName("createPattern")]
ICanvasPattern CreatePattern(HTMLImageElement image, string repetition)
Parameters
image
HTMLImageElement
HTMLImageElement を繰り返す画像として使用する
repetition
string
画像を繰り返す方法を示すシート。
Returns
パターンを描いた不明なオブジェクト。
CreatePattern(HTMLCanvasエレメント、ストリップ)
指定された画像(CanvasImageSource)を使用してパターンを作成します。それは、繰り返しの議論によって指定された方向で源を繰り返します。
[DOMName("createPattern")]
ICanvasPattern CreatePattern(HTMLCanvasElement image, string repetition)
Parameters
image
HTMLCanvasElement
HTMLCanvasElement を繰り返す画像として使用する
repetition
string
画像を繰り返す方法を示すシート。
Returns
パターンを描いた不明なオブジェクト。
CreateRadialGradient(ダブル、ダブル、ダブル、ダブル、ダブル)
パラメーターによって表される2つのサークルのコーディネートによって与えられた放射線グラディエントを作成します。
[DOMName("createRadialGradient")]
ICanvasGradient CreateRadialGradient(double x0, double y0, double r0, double x1, double y1, double r1)
Parameters
x0
double
スタートサークルの座標のX軸。
y0
double
スタートサークルのコーディネートのY軸
r0
double
スタートサークルのラジオ。
x1
double
エンドサークルのX軸のコーディネート
y1
double
最後のサークルのコーディネートのY軸。
r1
double
最後のサークルのラジオ
Returns
放射線 CanvasGradient は、指定された 2 つのサークルで開始されます。
DrawFocusIfNeeded(Element)
特定の要素が焦点を当てている場合、この方法は現在のコースの周りに焦点リングを引き出します。
[DOMName("drawFocusIfNeeded")]
void DrawFocusIfNeeded(Element element)
Parameters
element
Element
それが集中しているかどうかを確認するための要素です。
DrawImage(HTMLImageElement、ダブル、ダブル)
指定された画像を表示します。
[DOMName("drawImage")]
void DrawImage(HTMLImageElement image, double dx, double dy)
Parameters
image
HTMLImageElement
HTMLImageElementは、コンテキストに引っ張る。
dx
double
X は目的地のカンバで、ソースイメージの左上角を置く。
dy
double
Yは目的地のカンバで調整し、ソースイメージの左上角を置く。
DrawImage(HTMLCanvasエレメント、ダブル、ダブル)
指定された画像を表示します。
[DOMName("drawImage")]
void DrawImage(HTMLCanvasElement image, double dx, double dy)
Parameters
image
HTMLCanvasElement
HTMLCanvasエレメントは、コンテキストに引っ張ります。
dx
double
X は目的地のカンバで、ソースイメージの左上角を置く。
dy
double
Yは目的地のカンバで調整し、ソースイメージの左上角を置く。
DrawImage(HTMLImageElement、ダブル、ダブル、ダブル)
指定された画像を表示します。
[DOMName("drawImage")]
void DrawImage(HTMLImageElement image, double dx, double dy, double dw, double dh)
Parameters
image
HTMLImageElement
HTMLImageElementは、コンテキストに引っ張る。
dx
double
X は目的地のカンバで、ソースイメージの左上角を置く。
dy
double
Yは目的地のカンバで調整し、ソースイメージの左上角を置く。
dw
double
目的地のカンバで画像を描く幅. これは、描かれた画像のスケールを可能にします. 指定されていない場合、画像は描かれたときに幅にスケールされません。
dh
double
目的地のカンバで画像を引き出すための高さ. これは、引き出された画像のスケールを可能にします. 指定されていない場合、画像は引き出されたときの高さでスケールされません。
DrawImage(HTMLCanvasElement、ダブル、ダブル、ダブル)
指定された画像を表示します。
[DOMName("drawImage")]
void DrawImage(HTMLCanvasElement image, double dx, double dy, double dw, double dh)
Parameters
image
HTMLCanvasElement
HTMLCanvasエレメントは、コンテキストに引っ張ります。
dx
double
X は目的地のカンバで、ソースイメージの左上角を置く。
dy
double
Yは目的地のカンバで調整し、ソースイメージの左上角を置く。
dw
double
目的地のカンバで画像を描く幅. これは、描かれた画像のスケールを可能にします. 指定されていない場合、画像は描かれたときに幅にスケールされません。
dh
double
目的地のカンバで画像を引き出すための高さ. これは、引き出された画像のスケールを可能にします. 指定されていない場合、画像は引き出されたときの高さでスケールされません。
DrawImage(ダブル、ダブル、ダブル、ダブル、ダブル、ダブル、ダブル、ダブル)
指定された画像を表示します。
[DOMName("drawImage")]
void DrawImage(HTMLImageElement image, double sx, double sy, double sw, double sh, double dx, double dy, double dw, double dh)
Parameters
image
HTMLImageElement
HTMLImageElementは、コンテキストに引っ張る。
sx
double
ソースイメージのサブ正角の左上角のXコーディネートは、目的地の文脈に引き出します。
sy
double
ソースイメージのサブ正角の左上角のYコーディネートは、目的地の文脈に引き出します。
sw
double
指定されていない場合、 sx と sy によって指定されたコーディネートから画像の右下角までの全体の正角が使用されます。
sh
double
目的地の文脈に引き出すためのソースイメージのサブ正角の高さ。
dx
double
X は目的地のカンバで、ソースイメージの左上角を置く。
dy
double
Yは目的地のカンバで調整し、ソースイメージの左上角を置く。
dw
double
目的地のカンバで画像を描く幅. これは、描かれた画像のスケールを可能にします. 指定されていない場合、画像は描かれたときに幅にスケールされません。
dh
double
目的地のカンバで画像を引き出すための高さ. これは、引き出された画像のスケールを可能にします. 指定されていない場合、画像は引き出されたときの高さでスケールされません。
DrawImage(ダブル、ダブル、ダブル、ダブル、ダブル、ダブル、ダブル)
指定された画像を表示します。
[DOMName("drawImage")]
void DrawImage(HTMLCanvasElement image, double sx, double sy, double sw, double sh, double dx, double dy, double dw, double dh)
Parameters
image
HTMLCanvasElement
HTMLCanvasエレメントは、コンテキストに引っ張ります。
sx
double
ソースイメージのサブ正角の左上角のXコーディネートは、目的地の文脈に引き出します。
sy
double
ソースイメージのサブ正角の左上角のYコーディネートは、目的地の文脈に引き出します。
sw
double
指定されていない場合、 sx と sy によって指定されたコーディネートから画像の右下角までの全体の正角が使用されます。
sh
double
目的地の文脈に引き出すためのソースイメージのサブ正角の高さ。
dx
double
X は目的地のカンバで、ソースイメージの左上角を置く。
dy
double
Yは目的地のカンバで調整し、ソースイメージの左上角を置く。
dw
double
目的地のカンバで画像を描く幅. これは、描かれた画像のスケールを可能にします. 指定されていない場合、画像は描かれたときに幅にスケールされません。
dh
double
目的地のカンバで画像を引き出すための高さ. これは、引き出された画像のスケールを可能にします. 指定されていない場合、画像は引き出されたときの高さでスケールされません。
Fill()
サブパスを現在の充填スタイルとデフォルトアルゴリズム CanvasFillRule.Nonzero で満たします。
[DOMName("fill")]
void Fill()
Fill(CanvasFillRule)
サブパスを現在の充填スタイルで満たします。
[DOMName("fill")]
void Fill(CanvasFillRule fillRule)
Parameters
fillRule
CanvasFillRule
アルゴリズムは、ポイントがコースの内部かコースの外にあるかどうかを判断することです。
Fill(パス2D)
サブパスを現在の充填スタイルとデフォルトアルゴリズム CanvasFillRule.Nonzero で満たします。
[DOMName("fill")]
void Fill(Path2D path)
Parameters
path
Path2D
Path2D を満たす方法
Fill(Path2D、CanvasFillRule)
サブパスを現在の充填スタイルで満たします。
[DOMName("fill")]
void Fill(Path2D path, CanvasFillRule fillRule)
Parameters
path
Path2D
Path2D を満たす方法
fillRule
CanvasFillRule
アルゴリズムは、ポイントがコースの内部かコースの外にあるかどうかを判断することです。
FillRect(ダブル、ダブル、ダブル)
(x、y)位置で満たされた直角を引き出し、その大きさは幅と高さによって決定されます。
[DOMName("fillRect")]
void FillRect(double x, double y, double w, double h)
Parameters
x
double
直角出発点のための座標のX軸。
y
double
直角出発点のための座標の y 軸。
w
double
直角の幅。
h
double
直角の高さ。
FillText(ダブル、ダブル、ダブル)
特定の位置(x、y)に特定のテキストを記入します。
[DOMName("fillText")]
void FillText(string text, double x, double y)
Parameters
text
string
テキストは、現在のフォント、textAlign、textBaseline、および方向値を使用して描く。
x
double
テキストの出発点のためのコーディネートのX軸。
y
double
テキストの出発点のための座標の y 軸。
FillText(ダブル、ダブル、ダブル、ダブル)
特定の位置(x、y)に特定のテキストを記入します。
[DOMName("fillText")]
void FillText(string text, double x, double y, double maxWidth)
Parameters
text
string
テキストは、現在のフォント、textAlign、textBaseline、および方向値を使用して描く。
x
double
テキストの出発点のためのコーディネートのX軸。
y
double
テキストの出発点のための座標の y 軸。
maxWidth
double
指定され、ストレッチがこの幅よりも広く計算されている場合、フォントはより水平的にコンデンサートされたフォントを使用するように調整されます(利用可能な場合、または合理的に読みやすい場合は、現在のフォントを水平的にスケールすることによって合成することができます)またはより小さなフォント。
GetImageData(ダブル、ダブル、ダブル)
ImageData オブジェクトは、直角(sx、sy)で始まり、 sw 幅および sh 高さで始まる直角によって指定されたカンバスの領域のピクセルデータを表します。この方法は、カンバスの変換マトリックスによって影響されません。
[DOMName("getImageData")]
IImageData GetImageData(double sx, double sy, double sw, double sh)
Parameters
sx
double
ImageData が抽出される直角の左上角の x コーディネート。
sy
double
ImageData が抽出される直角の左上角の y コーディネート。
sw
double
ImageData が抽出される直角の幅。
sh
double
ImageDataが抽出される直角の高さ。
Returns
ImageData オブジェクトは、カンバの特定の直角の画像データを含みます。
IsPointInPath(ダブル、ダブル)
指定されたポイントが現在のルートに含まれているかどうかを報告する。
[DOMName("isPointInPath")]
bool IsPointInPath(double x, double y)
Parameters
x
double
チェックする点のXコーディネート。
y
double
チェックする点のYコーディネート。
Returns
ポイントが道路を満たすことで含まれる領域内にある場合に真実に戻りますが、そうでなければ偽りです。
IsPointInPath(ダブル、ダブル、CanvasFillRule)
指定されたポイントが現在のルートに含まれているかどうかを報告する。
[DOMName("isPointInPath")]
bool IsPointInPath(double x, double y, CanvasFillRule fillRule)
Parameters
x
double
チェックする点のXコーディネート。
y
double
チェックする点のYコーディネート。
fillRule
CanvasFillRule
アルゴリズムは、ポイントがコースの内部かコースの外にあるかどうかを判断することです。
Returns
ポイントが道路を満たすことで含まれる領域内にある場合に真実に戻りますが、そうでなければ偽りです。
IsPointInPath(Path2D、ダブル、ダブル)
指定されたポイントが現在のルートに含まれているかどうかを報告する。
[DOMName("isPointInPath")]
bool IsPointInPath(Path2D path, double x, double y)
Parameters
path
Path2D
Path2Dをチェックする方法
x
double
チェックする点のXコーディネート。
y
double
チェックする点のYコーディネート。
Returns
ポイントが道路を満たすことで含まれる領域内にある場合に真実に戻りますが、そうでなければ偽りです。
IsPointInPath(Path2D、ダブル、ダブル、CanvasFillRule)
指定されたポイントが現在のルートに含まれているかどうかを報告する。
[DOMName("isPointInPath")]
bool IsPointInPath(Path2D path, double x, double y, CanvasFillRule fillRule)
Parameters
path
Path2D
Path2Dをチェックする方法
x
double
チェックする点のXコーディネート。
y
double
チェックする点のYコーディネート。
fillRule
CanvasFillRule
アルゴリズムは、ポイントがコースの内部かコースの外にあるかどうかを判断することです。
Returns
ポイントが道路を満たすことで含まれる領域内にある場合に真実に戻りますが、そうでなければ偽りです。
IsPointInStroke(ダブル、ダブル)
指定された点が道路の折りたたみによって含まれる領域内にあるかどうかを報告する。
[DOMName("isPointInStroke")]
bool IsPointInStroke(double x, double y)
Parameters
x
double
チェックする点のXコーディネート。
y
double
チェックする点のYコーディネート。
Returns
真実に戻る場合、ポイントが道路の折りたたみによって含まれる領域内にある場合、そうでなければ偽りです。
IsPointInStroke(Path2D、ダブル、ダブル)
指定された点が道路の折りたたみによって含まれる領域内にあるかどうかを報告する。
bool IsPointInStroke(Path2D path, double x, double y)
Parameters
path
Path2D
Path2Dをチェックする方法
x
double
チェックする点のXコーディネート。
y
double
チェックする点のYコーディネート。
Returns
真実に戻る場合、ポイントが道路の折りたたみによって含まれる領域内にある場合、そうでなければ偽りです。
MeasureText(ストレッチ)
TextMetrics オブジェクトを返します。
[DOMName("measureText")]
ITextMetrics MeasureText(string text)
Parameters
text
string
測定するためのテキスト
Returns
テキストメトリックのオブジェクト
PutImageData(IImageData、ダブル、ダブル)
ImageData オブジェクトから bitmap にデータを塗ります。汚れた直角が提供された場合、その直角のピクセルだけが塗られています。この方法は、カンバスの変換マトリックスによって影響されません。
[DOMName("putImageData")]
void PutImageData(IImageData imagedata, double dx, double dy)
Parameters
imagedata
IImageData
ImageData は、ピクセル値の範囲を含むオブジェクトです。
dx
double
地平線位置(xコーディネート)は、目的地のカンバに画像データを置く。
dy
double
垂直位置(yコーディネート)で、目的地のカンバに画像データを置く。
PutImageData(IImageData、ダブル、ダブル、ダブル、ダブル)
ImageData オブジェクトから bitmap にデータを塗ります。汚れた直角が提供された場合、その直角のピクセルだけが塗られています。この方法は、カンバスの変換マトリックスによって影響されません。
[DOMName("putImageData")]
void PutImageData(IImageData imagedata, double dx, double dy, double dirtyX, double dirtyY, double dirtyWidth, double dirtyHeight)
Parameters
imagedata
IImageData
ImageData は、ピクセル値の範囲を含むオブジェクトです。
dx
double
地平線位置(xコーディネート)は、目的地のカンバに画像データを置く。
dy
double
垂直位置(yコーディネート)で、目的地のカンバに画像データを置く。
dirtyX
double
地平線位置(x コーディネート) あなたの画像データの左上角の x コーディネート。
dirtyY
double
垂直位置(y コーディネート) 画像データの左上角の y コーディネート 欠点は 0 です。
dirtyWidth
double
塗装する直角の幅 画像データの幅に欠点があります。
dirtyHeight
double
塗装する直角の高さ. 画像データの高さの欠陥。
RemoveHitRegion(ストレッチ)
カンバから指定されたIDを搭載した影響区域を削除します。
[DOMName("removeHitRegion")]
void RemoveHitRegion(string id)
Parameters
id
string
削除される地域のIDを表すラインです。
ResetTransform()
現在の変換をアイデンティティマトリックスによって再現します。
[DOMName("resetTransform")]
void ResetTransform()
Restore()
デザインスタイルの状態を保存()によって保存された「ステータスステック」の最後の要素に復元します。
[DOMName("restore")]
void Restore()
Rotate(ダブル)
変換マトリックスに回転を追加します. 角度論は時計の回転の角度を表し、放射線で表現されます。
[DOMName("rotate")]
void Rotate(double angle)
Parameters
angle
double
時計型の回転角度を放射線で表す。
Save()
ステックを使用して現在のデザインスタイルの状態を保存して、リセット()を使用して変更を返すことができます。
[DOMName("save")]
void Save()
Scale(ダブル、ダブル)
スケーリング変換を横向き x で、垂直 y でカンバユニットに追加します。
[DOMName("scale")]
void Scale(double x, double y)
Parameters
x
double
横向きの方向のスケール要因
y
double
垂直方向のスケール要因。
SetTransform(ダブル、ダブル、ダブル、ダブル、ダブル)
現在の変換をアイデンティティマトリックスに戻し、その後、同じ議論で変換()方法を呼びかけます。
[DOMName("setTransform")]
void SetTransform(double a, double b, double c, double d, double e, double f)
Parameters
a
double
横向きスケール
b
double
ホリゾンタルスケッチ
c
double
垂直スケッチ
d
double
垂直スケール
e
double
地平線移動
f
double
垂直移動。
Stroke()
現在のストレッチスタイルでサブパスに衝撃を与える。
[DOMName("stroke")]
void Stroke()
Stroke(パス2D)
現在のストレッチスタイルでサブパスに衝撃を与える。
[DOMName("stroke")]
void Stroke(Path2D path)
Parameters
path
Path2D
Path2D ストライキへの道
StrokeRect(ダブル、ダブル、ダブル)
(x、y) で出発点を持つ直角を塗り、現在のストレッチスタイルを使用して、カンバスに w 幅と h 高さを持っています。
[DOMName("strokeRect")]
void StrokeRect(double x, double y, double w, double h)
Parameters
x
double
直角出発点のための座標のX軸。
y
double
直角出発点のための座標の y 軸。
w
double
直角の幅。
h
double
直角の高さ。
StrokeText(ダブル、ダブル、ダブル)
特定の位置(x、y)に特定のテキストを引き出します。
[DOMName("strokeText")]
void StrokeText(string text, double x, double y)
Parameters
text
string
テキストは、現在のフォント、textAlign、textBaseline、および方向値を使用して描く。
x
double
テキストの出発点のためのコーディネートのX軸。
y
double
テキストの出発点のための座標の y 軸。
StrokeText(ダブル、ダブル、ダブル?)
特定の位置(x、y)に特定のテキストを引き出します。
[DOMName("strokeText")]
void StrokeText(string text, double x, double y, double? maxWidth)
Parameters
text
string
テキストは、現在のフォント、textAlign、textBaseline、および方向値を使用して描く。
x
double
テキストの出発点のためのコーディネートのX軸。
y
double
テキストの出発点のための座標の y 軸。
maxWidth
double
?
指定され、ストレッチがこの幅よりも広く計算されている場合、フォントはより水平的にコンデンサートされたフォントを使用するように調整されます(利用可能な場合、または合理的に読みやすい場合は、現在のフォントを水平的にスケールすることによって合成することができます)またはより小さなフォント。
Transform(ダブル、ダブル、ダブル、ダブル、ダブル)
現在の変換マトリックスを、その論点で描かれているマトリックスと複数化します。
[DOMName("transform")]
void Transform(double a, double b, double c, double d, double e, double f)
Parameters
a
double
横向きスケール
b
double
ホリゾンタルスケッチ
c
double
垂直スケッチ
d
double
垂直スケール
e
double
地平線移動
f
double
垂直移動。
Translate(ダブル、ダブル)
翻訳の変換を加え、カンバとその起源を x ホルゾンタルで、 y 垂直でネットワークに移動します。
[DOMName("translate")]
void Translate(double x, double y)
Parameters
x
double
距離は、地平線の方向に移動します。
y
double
距離は垂直方向に移動します。</string,></string,>