Javascript 缩放后如何计算画布的新高度和宽度?

Javascript 缩放后如何计算画布的新高度和宽度?,javascript,html,Javascript,Html,我正在从事HTML5项目,我遇到了一些问题 实际上,我有一张画布,我在上面用 ctx1.scale(0.5,0.5); // let assume ctx1.drawImage(Image,0,0,canvas.width,canvas.height); 我想计算缩放后图像的新高度和宽度(即缩放=0.5)。这样我就可以根据图像改变画布的高度和宽度(作为边界) 提前感谢这就像宽度乘以刻度一样简单 但不确定语法: canvas.width * scale 这就像宽度乘以比例一样简单!但不确定语法

我正在从事HTML5项目,我遇到了一些问题

实际上,我有一张画布,我在上面用

ctx1.scale(0.5,0.5); // let assume
ctx1.drawImage(Image,0,0,canvas.width,canvas.height);
我想计算缩放后图像的新高度和宽度(即缩放=0.5)。这样我就可以根据图像改变画布的高度和宽度(作为边界)


提前感谢

这就像宽度乘以刻度一样简单

但不确定语法:

canvas.width * scale

这就像宽度乘以比例一样简单!但不确定语法!画布宽度*比例