绘制圆角头像
用 drawImage 在 canvas 里加入用户头像,请问怎么把头像绘制成圆角?多谢了!
用 drawImage 在 canvas 里加入用户头像,请问怎么把头像绘制成圆角?多谢了!
circleImg(ctx, img, x, y, r) { ctx.save(); var d =2 * r; var cx = x + r; var cy = y + r; ctx.arc(cx, cy, r, 0, 2 * Math.PI); ctx.clip(); ctx.drawImage(img, x, y, d, d); ctx.restore(); }