标签: html5 canvas clip
我正在使用画布制作绘画应用, 我想让用户选择只在选定区域绘制。 为此,我可以使用clip()方法。 但如果我希望用户能够在内部绘制字母 - 有没有办法使用clip()作为文本? 还有另一种方法吗?
感谢
答案 0 :(得分:11)
您可以这样做,但不能使用剪辑。剪辑仅适用于路径,文本不是路径。
您需要使用第二个内存中(不在页面上)画布才能达到效果。方法如下:
drawImage(in-memory-canvas, x, y)