HTML canvas(画布)clip()方法
-
clip()方法定义和用法
clip()方法从原始画布剪切任何形状和大小的区域。
提示:剪切区域后,将来的所有绘图都将限制为剪切区域(无法访问画布上的其他区域)。但是,在使用clip()方法之前,可以使用save()方法保存当前画布区域,并在将来的任何时候将其恢复(使用restore()方法)。 -
clip()方法浏览器支持
Internet Explorer Chrome FireFox Safari Opera 9.0(含)以上 支持 支持 支持 支持 -
clip()方法语法
context.clip(); -
clip()方法实例
尝试一下var c = document.getElementById("myCanvas2"); var ctx = c.getContext("2d"); // Clip a rectangular area ctx.rect(50, 20, 200, 120); ctx.stroke(); ctx.clip(); // Draw red rectangle after clip() ctx.fillStyle = "red"; ctx.fillRect(0, 0, 150, 100);
-
clip()方法参数值
参数 描述 无参数 -