为了账号安全,请及时绑定邮箱和手机立即绑定

canvas画图

canvas画图

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

2 回答

?
慕婉清6462132

TA贡献1804条经验 获得超2个赞

方法很多啊,你可以直接用drawImage 把canvas1当作一个图片,画在canvas2上.
也可以直接用canvas1的坐标,先transfrom变换 在画在canvas2上面

查看完整回答
反对 回复 2019-03-04
  • 2 回答
  • 0 关注
  • 560 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信