線の形状 |
|
---|---|
線の色 | |
線の太さ |
マウスによる線画、線画を画像に変換するjavascriptを表示
※直前に描いた線画のjavascriptを表示します。
contextの設定値は、下記以外にも多数あります。それらを指定すると、より複雑な図形を描くことができます。
【メソッド】
メソッド | 意味 | パラメータ設定値 |
---|---|---|
arc (x,y,r,sAngle,eAngle,anticlockwise) | 円を作成 (描画は、fill、strokeをで行う) |
x:円の中心x座標 y:円の中心y座標 r:半径 sAngle:開始位置の角度 eAngle:終端位置の角度 anticlockwise:false(時計廻り)、true(反時計廻り) |
beginPath | 現在のパスをクリアする | - |
clearRect (x,y,width,height) | 指定領域をすべてクリア | x:始点のx座標 y:始点のy座標 width:始点からの幅 height:始点からの高さ |
fill | 塗りつぶしの描画 | - |
fillRect (x,y,width,height) | 塗りつぶしの四角を描画 | clearRectと同様 |
lineTo(x,y) | 特定済みの始点より線を作成 (描画は、strokeをで行う) |
x:終点のx座標 y:終点のy座標 |
moveTo(x,y) | 地点を特定 | x:地点のx座標 y:地点のy座標 |
stroke | 線を描画 | - |
strokeRect (x,y,width,height) | 四角を描画 | clearRectと同様 |
【属性】
属性名 | 意味 | 設定値 |
---|---|---|
fillStyle | 塗りつぶしの色 | 単一色、グラデーション、パターン |
globalCompositeOperation | 配置方法の指定 | source-over:元の画像に上書きする(デフォルト) destination-over:元の画像に透明で上書きする (重なる部分は、透明になる) source-atop,source-in,source-out destination-atop,destination-in,destination-out lighter,copy,xor,vendorName-operationName |
lineCap | 線の終端 | butt:キャップなし, round:丸, square:四角 |
lineWidth | 線の幅 | 数値 |
strokeStyle | 線の色 | 単一色、グラデーション、パターン |
関連するJavaScript |
---|
カーソル形状の変更。マウスに画像を追従 |
画像やDIVをマウスで好きな場所に移動 |