2024-04-20 16:04:44 778 250
HTML5 Canvas画布讲解_canva画布
2024-03-03 11:03:08 582 415
​在固宽的 canvas 中,字数过多的时候,并不会自动换行,我们可以增加 canvas 本身的宽度,但这不是解决问题的根本方法。还记得之前介绍 canvas 基本 api 的时候,有一个函数,这个函数可以测量字体的宽高度,那就好办了,我们计算好我们字符串的长度加上一个大概的宽度,基本上可以处理这种换行的问题了。​,保存开始截取的最后的索引,当循环变量 i 为最后一个字符的时候,直接绘制剩余部分。​,如果大于 canvas 的宽度,就截取这部分进行绘制,然后重置​。