在Silverlight中加载字形的字体

时间:2010-01-25 09:19:16

标签: c# silverlight fonts runtime glyph

是否可以在Silverlight中为Glyphs对象在运行时加载字体。我尝试了各种各样的

- 我已经在运行时将fonturi设置为Web位置 - 没有喜悦 - 我通过将源设置为流来尝试与textblock等相同的方法,但是Glyphs不支持此功能 - 我已经用Google搜索了它,但似乎唯一的办法是将字体标记为SL项目中的资源 - 这意味着每次需要新字体时重建xap - 或者知道您需要的字体列表设计时间。

所以问题确实是......有谁知道如何在Silverlight中真正动态加载字形的字体?

1 个答案:

答案 0 :(得分:2)

我的朋友发现FontSource属性是关键点。设置FontRenderingEmSize和Fill属性也是成功的关键步骤。 FontSource允许通过提供流来加载远程和嵌入式TTF字体。