如何判断Silverlight中是否支持字体

时间:2011-08-18 15:09:55

标签: silverlight silverlight-4.0

假设用户想要使用特定字体来渲染文本块中的文本,是否有某种方法可以检测字体是否支持Siliverlight?

1 个答案:

答案 0 :(得分:0)

字体由Windows Phone的操作系统或ROM提供。然后,根据silveright版本+目标操作系统,您可以从支持的那些中进行选择。

在Silverlight 4中,可以使用本地计算机上的任何字体。

在Silverlight 3中,某些拉丁语和东亚字体将根据操作系统而有效。请参阅:http://msdn.microsoft.com/en-us/library/cc189010(v=vs.95).aspx#silverlight_fonts

在任何一种情况下,您都可以在应用程序中部署字体,以确保正确呈现(通过指定字体源属性http://msdn.microsoft.com/en-us/library/system.windows.controls.textbox.fontsource(v=vs.95).aspx)。