【发布时间】:2010-07-15 12:45:29
【问题描述】:
是否可以在 Silverlight 中为 Glyphs 对象在运行时加载字体。我已经尝试了各种方法
-我已在运行时将 fonturi 设置为 Web 位置 - 不高兴
-我通过将源设置为流来尝试与 textblock 等相同的方法,但 Glyphs 不支持这一点。
- 我一直在谷歌上搜索,但似乎唯一的方法是在你的 SL 项目中将字体标记为资源 - 这意味着每次你需要新字体时都要重建 xap - 或者知道你需要的字体列表设计时间。
所以问题真的是...有谁知道如何在 Silverlight 中真正为 Glyphs 动态加载字体?
【问题讨论】:
-
你能多谈谈“不快乐”的部分吗?究竟在哪些方面不快乐?
-
您还在寻找对此的回应吗?我可以告诉你我是怎么做到的。
-
我相信这是故意禁止的。我相信它是在 SL3 Beta 中,但在发布时被删除了。我希望我能找到链接,但我认为问题在于其中一些字体的许可方式使得它们从网络禁忌中拉出来。至少这是我在某处的 XPS silverlight 查看器项目中读到的内容。
标签: c# silverlight fonts runtime glyph