怎样增大canvas 2d context的剪裁面积?

codeplay 2009-01-15
开发时遇到问题,我从html canvas element拿到一个context,用一个路径叫"clip()"函数来剪裁这个context,然后drawImg(),然后我需要增大剪裁的面积,再重新drawImg(),发现剪裁的面积没有大,还是原来的,有什么办法解决么?

读了www.w3.org/TR/html5/关于canvas 2d context的部分,我理解的意思是剪裁的面积不可以变大,我总觉得这样的设计不太可能。

谢谢!
chaotienhisang 2009-01-19
可以封装长度和宽度进行等比例放大缩小然后移位
,显示的时候可能会用到滤镜知识
chaotienhisang 2009-01-19
chaotienhisang 写道
可以封装长度和宽度进行等比例放大缩小然后移位
,显示的时候可能会用到滤镜知识

Global site tag (gtag.js) - Google Analytics