c# - 如何在我的 C# 应用程序中嵌入字体? (使用 Visual Studio 2005)

标签 c# fonts

在我正在开发的应用程序中嵌入 TrueType 字体的最佳方式是什么?基本上我想确保在另一台机器上安装时我的应用程序可以使用特定字体。我有 *.ttf 字体文件,只需要一种嵌入它或在应用程序运行时自动安装它的方法。

我是否需要设置安装程序以在安装过程中安装字体,或者我是否可以在应用程序运行时动态加载字体?事实上,两者都很好知道。

该应用程序是使用 .NET 2.0 在 C# 中开发的。

最佳答案

blog post应该对你有帮助。

基本上,您将字体添加为嵌入式资源,然后将其加载到 PrivateFontCollection 中对象。

关于c# - 如何在我的 C# 应用程序中嵌入字体? (使用 Visual Studio 2005),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/727053/

相关文章:

c# - 阻止用户导航到文档

asp.net - 在网页中嵌入字体

html - @font face css 规则在我的网站上被所有浏览器忽略。请帮我

php - 网站文本的随机字体?

javascript - 如何使用 MaterializeCss 从多重选择中动态获取选定值

c# - 如何在不创建它的对象的情况下调用父类方法

c# - 如何在linq中删除?

c# - Web 应用程序中的 IronPython 内存泄漏问题

css - Quicksand 是 Windows 机器上的默认字体吗?

css - @font-face 字体粗细随页面加载而变化(粗细设置为正常)