摘要:
Silverlight 1.0 正式版内建只支持 9 种英文字型,这对于欧美国家的 Silverlight 程序开发人员与使用者而言至少有 9 种英文字型可供挑选变化(图1),但令人玩味的是没有 "直接" 支持中文字型的显示,而这对于使用中文、日文与韩文等语系的使用者便会造成困扰,因为在 Silverlight1.0 中无法正确显示中文、日文与韩文等相关字型,例如中文字显示会是像乱码般的四方形框框(图 2)。其原因并不是 Silverlight 1.0 对于字符的处理没有采用 Unicode 编码设计,而导致中文以类似乱码般显示,事实上 Silverlight 1.0 本身设计是以 Unicode 方式来处理编码没错,但真正的问题出在于 Silverlight 的 Runtime Component 并没有包含中文字型文件(如.ttf),或者无法呼叫使用操作系统的中文字型,故 Silverlight 陷入了空有 Unicode 的编码设计,但却没有中文字型可供显示中文字的窘境 阅读全文