在 Windows C# MAUI 中使用多种粗细字体文件

问题描述 投票:0回答:1

我使用的是 Noto Sans 字体,它在一个文件中包含多个粗细,范围从 100 到 800。在 Windows 字体管理器中,字体名称显示为 Noto Sans Light、Noto Sans SemiBold 等。但是,在 MAUI 中, “标签”控件无法指定字体粗细。有谁在Windows上成功使用过这种字体文件并指定了相应的粗细吗?

是的,我知道我可以使用多个文件,每个文件包含一个权重,并将它们注册到 MauiProgram.cs 中,但这会花费太多磁盘空间,这是最后的选择。

字体链接:https://github.com/notofonts/noto-cjk/tree/main/Sans#downloading-noto-sans-cjk

windows fonts maui
1个回答
0
投票

maui 中的字体不提供直接修改粗细的 API。毛伊岛 提供了多个选项用于设置字体是粗体还是斜体。

© www.soinside.com 2019 - 2024. All rights reserved.