如何在UWP移动和桌面中以编程方式获取内部字体名称

时间:2016-05-30 13:28:02

标签: c# windows fonts uwp

我已经通过代码下载了自定义字体,并希望将其应用到我的文本视图中,因为我想知道字体的确切名称。

注意:

我想知道字体内部名称而不是字体文件name.let字体是abc.tff,当打开字体时,顶部名称是" Arial",所以我需要名字Arial。 我找到了纯Windows 8/7桌面应用程序的方法,而不是UWP。

1 个答案:

答案 0 :(得分:0)

我找不到从字体中提取元数据以便找到名称的方法。

你可以做的是创建一个可观察的集合,自己列出数据...不理想,但却是现实的。

Add(new Font("ABeeZee", "/Fonts/ABeeZee-regular.ttf#ABeeZee", "Sans Serif")

然后,当您调用字体时,您可以从集合中获取数据。