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();
// 剪輯文字區(qū)域
c.clip();
// 字體顏色背景
c.fillStyle = 'rgb(230,203,230)';
c.fillRect(0,HEI/2-45,WIN,45);
c.restore();
一般實例都會演示剪切一個正方形,一個圓形,但是我想剪切文字,可以嗎?