【问题标题】:How to load custom font from Resources? [C#]如何从资源中加载自定义字体? [C#]
【发布时间】:2022-01-14 16:02:09
【问题描述】:

我需要以某种方式加载这个字体文件,并在全局范围内应用它——这意味着一切都会使用这个字体;如果这不可能,至少告诉我如何加载它;

我发现的资源很混乱,他们没有给出解释,只是给出了代码。

【问题讨论】:

标签: c# visual-studio visual-studio-2022


【解决方案1】:

我找到了一个解决方案,但这不是您所期望的,从资源中加载该字体文件并使其有用太难了,此外,我不可避免地会停止使用资源。

我所做的只是在 %appdata% 中创建一个文件夹,并将我的所有资源(如字体、动画等)存储在那里。

我只是停止使用资源,因为它不利于可扩展性,因为当您开始需要动画和所有内容时,很难组织所有内容。

现在我只需将所有路径存储在一个变量中(我可以轻松交换),然后从 %appdata% 文件夹加载所有内容;让软件可供他人使用就像制作安装程序并在 %appdata% 文件夹中安装所有必要的资产一样简单。

【讨论】:

    猜你喜欢
    • 2021-04-03
    • 2015-09-07
    • 2018-09-08
    • 1970-01-01
    • 1970-01-01
    • 2014-09-16
    • 1970-01-01
    • 1970-01-01
    • 2020-05-14
    相关资源
    最近更新 更多