1,假如有一个500*500的canvas1,在上面随便画个多边形,记录坐标点2,另一个页面有一个250*250的canvas2,根据canvas1上返回的多边形坐标点,等比缩放将多边形画到canvas2上。我想的是 根据大的canvas上的坐标点返回后,计算出相对小的canvas的坐标点,画在小的canvas上,但不知道有没有更好的方法 ,求指教。
2 回答
慕婉清6462132
TA贡献1804条经验 获得超2个赞
方法很多啊,你可以直接用drawImage 把canvas1当作一个图片,画在canvas2上.
也可以直接用canvas1的坐标,先transfrom变换 在画在canvas2上面
添加回答
举报
0/150
提交
取消