7

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

- 我已经在运行时将 fonturi 设置为 web 位置 - 不高兴 -
我通过将源设置为流来尝试与 textblock 等相同的方法,但 Glyphs 不支持这一点。
- 我一直在谷歌上搜索它,但似乎唯一的方法是在你的 SL 项目中将字体标记为资源 - 这意味着每次需要新字体时都要重建 xap - 或者知道你需要的字体列表设计时间。

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

4

1 回答 1

2

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

于 2010-07-07T17:47:44.797 回答