Windows Store 应用程序 - 枚举字体

4

如何在Windows Store应用程序中列举所有安装的字体?

System.Windows.Media.Fonts 命名空间已不再可用。


你的意思是这在你正在进行的特定项目中不可用吗?我在MSDN上找不到任何过时的通知。(http://msdn.microsoft.com/en-us/library/system.windows.media.fonts.aspx) - Sean Dawson
System.Globalization.Fonts 命名空间。我怀疑你不会喜欢那里找到的内容。但它确实消除了字体只在特定语言中工作的古老痛苦。 - Hans Passant
@NoxHarmonium,由于WinRT是v1(包括在其上运行的.NET Framework),因此不会有弃用通知。 - Robert MacLean
@HansPassant 是的,这不是我想要的,它只显示了语言推荐(最佳)字体。并不喜欢系统上的所有字体。 - Robert MacLean
你正在编写什么样的应用程序,需要列举字体? - Sean Dawson
@NoxHarmonium 一个文档编辑器 - 如果能够允许用户更改文档的字体就好了。 - Robert MacLean
2个回答

2
我认为微软鼓励在WinRT/Windows Store应用程序中使用标准字体,就像这里所概述的那样。
经过一番搜索,看起来您无法枚举沙箱内的字体。这里是微软对类似问题的官方回复。

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接