2012-05-24 68 views
3

有没有办法在HTML5画布上打印希腊字母?我已经使用HTML实体名称和编号尝试,这样HTML5中的希腊字母Canvas

canvas2.cx.fillText("ξ", 50, 50); 

canvas2.cx.fillText("ξ", 50, 50); 

,但它只是打印出来的字面,因为画布不知道要解释这些符号。

+0

这是因为一个'

1

αβ?如果您使用的是UTF-8,则可以只键入字符文字。例如:

canvas2.cx.fillText("α", 50, 50); 
8

如果你想限制你的JavaScript源ASCII,但仍然包括在一个字符串非ASCII字符,你可以使用Unicode转义序列:(小XI的码点是U + 03BE):

canvas2.cx.fillText("\u03be", 50, 50);