我的应用程序基于用户将图像放在画布上(通过我创建的使用lineTo()的函数和arc()来创建复杂的形状)然后让它们缩小以获得更高级别的图片做完了。同样,他们可以加载其他人的创建和放大,以更详细地查看所有这些对象的外观。
这可能吗?当我想放大时,我在想谷歌地图类型缩放。
如果不可能,是否有其他解决方案,例如使用常规图像和重新调整页面的一部分?
感谢您的帮助。
答案 0 :(得分:3)
所以这就是你的想法:scale()
。
ctx.save();
ctx.scale(2,2); //zoom-in
doMyComplexShape();
ctx.restore();