使用自定义字体更改标签的字体

Lad*_*ssa 3 c# visual-studio winforms

可以使用自定义字体更改C#中的标签字体.EX.:我需要将字体更改为Bookman旧样式,并且在Visual Studio中没有此字体.

有可能加吗?怎么样?

KF2*_*KF2 5

使用PrivateFontCollection加载字体(请参阅AddFontFileAddMemoryFont).然后,您通常使用该字体进行标签控制.

PrivateFontCollection pfc = new PrivateFontCollection();
pfc.AddFontFile("C:\\Path To\\YourFont.ttf");
label1.Font = new Font(pfc.Families[0], 16, FontStyle.Regular);
Run Code Online (Sandbox Code Playgroud)