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

诶~最后一个参数会强制压缩文本宽度啊,还以为是会自动换行><那怎么渲染多行文本呢~

正在回答

1 回答

canvas作为一个绘图系统,对文字的支持非常有限。虽然有爱好者会拿canvas做一个文本编辑器玩儿,但是w3c和whatwg都表示不建议使用canvas制作本文编辑系统。如果真想渲染多行文本,就需要计算每一行的文本宽度,然后截断字符串在新的一行渲染。当然了,或许以后canvas会有新的标准新的api很方便地渲染多行文本~

0 回复 有任何疑惑可以回复我~

举报

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

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

进入课程
意见反馈 帮助中心 APP下载
官方微信