为了账号安全,请及时绑定邮箱和手机立即绑定

clip()剪切如何剪切文字?

c.save();


// 背景的绘制

c.fillStyle = 'rgb(0,0,0)';

c.fillRect(0,0,WIN,HEI);

// 字体

c.beginPath();

c.strokeStyle = 'rgb(255,255,255)';

c.textAlign = 'center';

c.font = '45px Arial';

c.strokeText('45%',WIN/2,HEI/2);

c.closePath();

// 剪辑文字区域

c.clip();

// 字体颜色背景

c.fillStyle = 'rgb(230,203,230)';

c.fillRect(0,HEI/2-45,WIN,45);


c.restore();


一般实例都会演示剪切一个正方形,一个圆形,但是我想剪切文字,可以吗?


正在回答

举报

0/150
提交
取消
Canvas绘图详解
  • 参与学习       72879    人
  • 解答问题       422    个

Canvas系列教程第二课,详解Canvas各接口,让同学彻底掌握Canvas绘图

进入课程

clip()剪切如何剪切文字?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信