如何更改 Windows 字体文件夹
本文关键字:文件夹 字体 Windows 何更改 | 更新日期: 2023-09-27 18:32:42
所以这个问题很好地涵盖了如何获取当前字体路径,但是如果我想更改路径怎么办?
例如,目前
System.Environment.GetFolderPath(System.Environment.SpecialFolder.Fonts);
将包含类似的东西
C:''Windows''Fonts
但是,如果出于这个项目的目的,我希望它指向
D:''资源''字体
有没有办法做到这一点?或者告诉 Windows 不要使用其环境路径而使用我想要的路径的方法?
您无需更改系统设置。您可以从您喜欢的任何文件夹中加载字体。例如:
var pfc = new PrivateFontCollection();
pfc.AddFontFile(fontFile);
var fontFamily = new FontFamily(pfc.Families.First().Name,pfc);
richTextBox1.Font = new Font(fontFamily, 20f, FontStyle.Bold);
richTextBox1.Text = "Test";