繁体   English   中英

如何在html5中同时缩放多个画布?

[英]How to zoom multiple canvas simultaneously in html5?

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

简而言之,我有一个画布,上面装有我的文档,当我绘制任何形状时,我都在为该特定图纸制作新的画布。 但是我在缩放图纸时遇到问题,因为我们有HTML5方法可以在画布内缩放图纸。

ctx.scale(zoom_value,zoom_Value);

我也想用画布缩放绘图。

提前致谢。

@Shanky:您的问题目前似乎还不清楚,请您详细说明一下吗?

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

但是可以,您可以重新绘制canvas以实现缩放效果。

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM