使用自定义字体:
PrivateFontCollection prc = new PrivateFontCollection();
prc.AddFontFile("自定义字体路径");
Font f = new Font(prc.Families[0], 12);
使用本地字体:
InstalledFontCollection fc = new InstalledFontCollection();
Font a = fc.Families.Where(d => d.Name.Contains("要使用的本地字体名称")).FirstOrDefault();