CanvasRenderingContext2D.getLineDash()現在の破線パターンを格納した配列を取得します。この配列には負でない実数が偶数個含まれています。CanvasRenderingContext2D.setLineDash()破線パターンを指定します。CanvasRenderingContext2D.lineDashOffset線のどこから破線にするかを指定します。文字列のスタイル以下のプロパティは、テキストがどのように配置されるかを制御します。CanvasRenderingContext2D.fontフォントを設定します。CanvasRenderingContext2D.textAlignテキストの揃え方を設定します。CanvasRenderingContext2D.textBaselineベースラインの揃え方を設定します。CanvasRenderingContext2D.directionテキストの方向を指定します。塗りつぶしとストロークのスタイル塗りつぶしには図形の内部の色やスタイルの設定に、ストロークには図形の輪郭の色やスタイルの設定に使用されます。CanvasRenderingContext2D.fillStyle図形の内側を色やスタイルで指定します。CanvasRenderingContext2D.strokeStyle図形の輪郭を色やスタイルで指定します。グラデーションとパターンCanvasRenderingContext2D.createLinearGradient()パラメーターの座標から線に沿った線形のグラデーションを作成します。CanvasRenderingContext2D.createRadialGradient()パラメーターの座標から2つの円の座標を利用して放射状のグラデーションを作成します。利用してパターンイメージを作成します。そのパターンイメージからパラメーターの方向に繰り返します。影のスタイルCanvasRenderingContext2D.shadowBlur影のぼかしを設定します。CanvasRenderingContext2D.shadowColor影の色を設定します。デフォルト値は完全に透明の黒です。CanvasRenderingContext2D.shadowOffsetX横方向の影の長さを設定します。CanvasRenderingContext2D.shadowOffsetY縦方向の影の長さを設定します。以下のメソッドはオブジェクトのパスの操作で使用できます。CanvasRenderingContext2D.beginPath()すでにあるサブパスのリストを消去して新しいパスの起点を作成します。パスを作成したい時にこのメソッドを利用します。CanvasRenderingContext2D.closePath()ペンの場所を現在のサブパスの最初の位置に戻します。現在の位置から最初の位置まで直線を引くことになります。点だけだったりする場合は、このメソッドは何も実行しません。座標へ作成済みのサブパスの始点を移動します。座標へ直線で接続します。次元のベジェ曲線を追加します。次元のベジェ曲線を追加します。CanvasRenderingContext2D.arc()現在のパスに円弧を追加します。CanvasRenderingContext2D.arcTo()パラメーターの制御点と半径から現在のパスに円弧を追加し、直線で前の点に接続します。CanvasRenderingContext2D.ellipse()現在のパスに楕円形の円弧を追加します。サイズで長方形のパスを作成します。パスを描画するCanvasRenderingContext2D.fill()塗りつぶしのスタイルに基づいてサブパス内を塗りつぶします。CanvasRenderingContext2D.stroke()ストロークのスタイルに基づいてサブパスを描画します。CanvasRenderingContext2D.drawFocusIfNeeded()パラメーターで指定した要素がフォーカスされた場合、このメソッドは現在のパスの周りにフォーカスリングを描画します。CanvasRenderingContext2D.scrollPathIntoView()現在のパスかパラメーターで指定したパスが表示範囲に入るまでスクロールします。CanvasRenderingContext2D.clip()現在のサブパスからクリッピングパスを作成します。このメソッドが実行されると、後に描画されたものがすべてそのクリッピングパスの内側にだけ描画されます。CanvasRenderingContext2D.isPointInPath()パラメーターで指定した位置が現在のパスの中に含まれているか調べます。CanvasRenderingContext2D.isPointInStroke()パラメーターで指定した位置がパスでストロークした領域の中に含まれているか調べます。レンダリングコンテキストのオブジェクトには現在の変換行列の状態とその変換行列を操作するメソッドがあります。描くと変換行列が適用されます。大部分で使用されています。利用したメソッドが使用されることになります。CanvasRenderingContext2D.rotate()変換行列に回転を追加します。パラメーターの角度は時計回りをラジアン値で指定します。縦方向にスケーリング変換を追加します。縦方向にグリッド状で移動して、平行移動の変形を追加します。CanvasRenderingContext2D.transform()現在の変換行列とパラメーターで指定した行列を乗算します。メソッドを実行します。CanvasRenderingContext2D.resetTransform()現在の変換行列を単位行列にリセットします。合成CanvasRenderingContext2D.globalAlpha合成される前に適用されるキャンバス内の図形やイメージの透明度です。設定した透明度を利用して、これまで描画された図形やイメージの描画方法を設定します。画像の描画CanvasRenderingContext2D.drawImage()指定したイメージを描画します。このメソッドでは指定方法が多く、大きな柔軟性を持ちます。併せてご参照ください。オブジェクトを作成します。そのオブジェクトはすべてのピクセルが透明な黒で構成されています。オブジェクトを取得します。オブジェクトのデータをビットマップ上に描画します。不適切な四角形が指定された場合は、その四角形のピクセルだけが描画されます。