canvas可以把图片裁剪为圆形吗?

hetianqi
  • 105

如题,canvas可以把图片裁剪为圆形吗?

回复
阅读 10.3k
1 个回答
✓ 已被采纳

ctx.save(); // 保存当前ctx的状态
 ctx.arc(xxx,xxx,xxx,xxx); //画出圆
ctx.clip(); //裁剪上面的圆形
ctx.drawImage(img, 0, 0, width, height); // 在刚刚裁剪的园上画图
ctx.restore(); // 还原状态
宣传栏