Canvasの描画領域のサイズの変更は次のようにしてやります。
このサンプルでは幅100、高さ100の描画領域を、幅500、高さ500に変更(設定)しています。
このサンプルでは変更後、直線を引きます。
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Canvas描画領域のサイズ変更</title>
<script>
var myCanvas;
var context;
function on_load()
{
myCanvas = document.getElementById("mycanvas");
myCanvas.width = 500; // サイズ変更
myCanvas.height = 500; // サイズ変更
context = myCanvas.getContext("2d");
context.beginPath();
context.moveTo(0,0);
context.lineTo(4000,4000);
context.stroke();
}
</script>
</head>
<body onload="on_load()">
<canvas id="mycanvas" width="100" height="100"></canvas>
</body>
</html>