如何获取 uwp 中所有已安装字体系列的列表
How to Get lists of all installed font families in uwp
谁能告诉我如何在 c# uwp 中获取所有已安装字体的列表?我只想将这些字体放在组合框中。所以,我只需要一个包含所有已安装的 PC 字体的列表。
我也尝试过使用 Win2D,但它给了我空输出。我的代码:
protected override void OnNavigatedTo(NavigationEventArgs e)
{
base.OnNavigatedTo(e);
var fonts = Microsoft.Graphics.Canvas.Text.CanvasTextFormat.GetSystemFontFamilies();
BaseExample.ItemsSource = fonts;
}
您需要安装 Win2D Nuget 包。
然后你可以调用CanvasTextFormat.GetSystemFontFamilies方法来return一个已安装字体的列表。
谁能告诉我如何在 c# uwp 中获取所有已安装字体的列表?我只想将这些字体放在组合框中。所以,我只需要一个包含所有已安装的 PC 字体的列表。
我也尝试过使用 Win2D,但它给了我空输出。我的代码:
protected override void OnNavigatedTo(NavigationEventArgs e)
{
base.OnNavigatedTo(e);
var fonts = Microsoft.Graphics.Canvas.Text.CanvasTextFormat.GetSystemFontFamilies();
BaseExample.ItemsSource = fonts;
}
您需要安装 Win2D Nuget 包。
然后你可以调用CanvasTextFormat.GetSystemFontFamilies方法来return一个已安装字体的列表。