blob: a390f049cd2271acd39bc491edbdd214ac5b00a4 [file] [log] [blame]
<!DOCTYPE html>
<html>
<body>
<canvas id ='output' width='200' height='400'></canvas>
<script>
var aCanvas = document.getElementById('output');
var ctx = aCanvas.getContext('2d');
ctx.beginPath();
ctx.lineWidth = '10';
ctx.strokeStyle = 'green';
ctx.lineJoin = 'round';
ctx.moveTo(15, 15);
ctx.lineTo(135, 15);
ctx.lineTo(70, 170);
ctx.closePath();
ctx.stroke();
var path1 = new Path2D();
path1.moveTo(150, 25);
path1.bezierCurveTo(10, 150, 10, 300, 100, 200);
ctx.strokeStyle = 'purple';
ctx.setLineDash([ 10, 5 ]);
ctx.stroke(path1);
ctx.fillStyle = 'red';
ctx.beginPath()
ctx.arc(75, 325, 50, 0, Math.PI * 2, true);
ctx.arc(75, 325, 20, 0, Math.PI * 2, true);
ctx.fill("evenodd");
</script>
</body>
</html>