【问题标题】:How to zoom multiple canvas simultaneously in html5?如何在html5中同时缩放多个画布?
【发布时间】:2012-08-17 02:14:20
【问题描述】:

我在一个 html5 项目中工作。我在其中绘制多个形状(例如线条、矩形、圆形等)作为单独的画布。

简而言之,我有一个用于加载我的文档的画布,当我绘制任何形状时,我正在为该特定绘图制作一个新的画布。但是我在缩放绘图时遇到了问题,因为我们有 HTML5 方法来缩放画布内的绘图。

ctx.scale(zoom_value,zoom_Value);

我也想用画布缩放绘图。

提前致谢。

【问题讨论】:

    标签: javascript html


    【解决方案1】:

    @Shanky:您的问题目前似乎有点不清楚。您能详细说明一下吗?

    如果您要问是否可以缩放canvas 本身而无需重新绘制内容,那么抱歉,您不能。重新调整canvas 的大小(甚至将其尺寸重置为相同的值都会清除canvas)。

    但是可以,你可以重绘canvas来实现缩放效果。

    编辑您的问题以包含更多代码,以便我们能够为您提供帮助!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-06
      • 2014-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-07-27
      • 1970-01-01
      • 2016-11-15
      相关资源
      最近更新 更多