获取画布当前比例

时间:2018-11-14 16:05:56

标签: javascript canvas scale

我目前正在使用可容纳形状的画布。因此,我希望能够在放大或缩小时保持形状大小。 我认为我需要了解画布比例或dpi,以便可以重新计算形状尺寸。我的问题

  • 有更好的解决方案吗?
  • 如果我步入正轨,如何获得画布的当前比例?我正在寻找类似下面的代码。 let scale = ctx.getCurrentScale();

感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

不久前,我遇到了一个问题,克莱门斯(Clemens)帮助我解决了这个问题:

Zoom on Canvas, centered on mouse position

采取他的解决方案,然后“尝试”它,它将帮助您更好地理解。