在 Silverlight 中加载字形的字体

发布于 2024-08-19 01:43:49 字数 290 浏览 11 评论 0原文

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

- 我已在运行时将 fonturi 设置为 Web 位置 - 没有乐趣
-我尝试了与文本块等相同的方法,将源设置为流,但 Glyphs 不支持此操作。
-我一直在谷歌上搜索它,但似乎唯一的方法是将字体标记为 SL 项目中的资源 - 这意味着每次你需要新字体时重建 xap - 或者知道你需要的字体列表设计时间。

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

Is it possible to load a font at runtime in Silverlight for the Glyphs object. I've tried all sorts

-I've set the fonturi to a web location at runtime - no joy
-I've tried the same approach as textblock etc by setting the source to a stream but Glyphs do not support this.
-I've googled forever on it, but it seems that the only way is to have the fonts marked as resources in your SL project - which means rebuilding the xap everytime you need a new font - or knowing the list of fonts you need at design time.

So the question really is...Does anyone know how to truly dynamically load fonts for Glyphs in Silverlight?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

樱娆 2024-08-26 01:43:49

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

My friend discovered that FontSource property is the key point. Also setting FontRenderingEmSize and Fill properties is essential step to success. FontSource allows loading both remote and embedded TTF fonts by providing a stream.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文