如何显示缩小的HTML画布

时间:2018-06-25 12:35:25

标签: html5 html5-canvas

我正在1320px * 1440px html5画布上制作动画。但是我不想在屏幕上看到这个巨大的画布,而是希望在550px * 600px的画布上看到它,以便绘制质量更好。该怎么做?

1 个答案:

答案 0 :(得分:0)

您将高度和宽度减少了2.4倍,因此您只需要将画布和其中的动画也减少该倍数即可。

  • 使canvas宽度属性= 550和height属性= 600

  • 将动画的宽度和高度乘以.4167(或1 / 2.4)以对其进行适当缩放。您可以在绘制任何内容之前使用context.scale(.4167, .4167);方法来轻松地做到这一点。

有关scale() here的更多信息。