canvas画图

1,假如有一个500*500的canvas1,在上面随便画个多边形,记录坐标点
2,另一个页面有一个250*250的canvas2,根据canvas1上返回的多边形坐标点,等比缩放将多边形画到canvas2上。
我想的是 根据大的canvas上的坐标点返回后,计算出相对小的canvas的坐标点,画在小的canvas上,但不知道有没有更好的方法 ,求指教。

心有法竹
浏览 561回答 2
2回答

慕婉清6462132

方法很多啊,你可以直接用drawImage 把canvas1当作一个图片,画在canvas2上.也可以直接用canvas1的坐标,先transfrom变换 在画在canvas2上面
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript