簡體   English   中英

如何獲取 uwp 中所有已安裝字體系列的列表

[英]How to Get lists of all installed font families in uwp

誰能告訴我如何獲取 c# uwp 中所有已安裝 fonts 的列表? 我只想把那些 fonts 放在組合框中。 所以,我只需要一個列表,其中包含 PC 的所有已安裝 fonts。

我也嘗試使用 Win2D,但它給了我 null output。 我的代碼:

protected override void OnNavigatedTo(NavigationEventArgs e)
{
    base.OnNavigatedTo(e);

    var fonts = Microsoft.Graphics.Canvas.Text.CanvasTextFormat.GetSystemFontFamilies();
    BaseExample.ItemsSource = fonts;
}

您將需要安裝Win2D Nuget package。

然后可以調用CanvasTextFormat.GetSystemFontFamilies方法返回已安裝的 fonts 的列表。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM