javascript - canvas可以把图片裁剪为圆形吗?
本文介绍了javascript - canvas可以把图片裁剪为圆形吗?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
如题,canvas可以把图片裁剪为圆形吗?
这个问题已被关闭,原因:问题已解决 - 问题已解决,且对他人无借鉴意义
解决方案
ctx.save(); // 保存当前ctx的状态
ctx.arc(xxx,xxx,xxx,xxx); //画出圆
ctx.clip(); //裁剪上面的圆形
ctx.drawImage(img, 0, 0, width, height); // 在刚刚裁剪的园上画图
ctx.restore(); // 还原状态
这篇关于javascript - canvas可以把图片裁剪为圆形吗?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文