【发布时间】:2009-04-27 22:58:32
【问题描述】:
不幸的是,canvas 元素不能很好地处理文本。有很多方法(参见例如http://canvaspaint.org/blog/2006/12/rendering-text/),但它们大多看起来像黑客。我能做些什么是跨平台的,并为我提供最大的灵活性来让我的字体像我想要的那样?
【问题讨论】:
-
该链接是旧的,它指向的规范已经更新,以说明文本绘图 api。有关类似(希望有帮助)的问题,请参阅 stackoverflow.com/questions/719848/…
-
fillText() 仅在 Safari 和 Firefox 的 beta 版本中受支持(不确定其他浏览器),这并没有使它非常有用。我的链接中提到的各种 hack 大多是跨平台的。
标签: javascript html text canvas