/// <summary> /// 获取字体名称 /// </summary> /// <param name="nameType"></param> /// <returns></returns> private static string GetFontName(FontNameType nameType) { string fontName = string.Empty; switch (nameType) { case FontNameType.MingLiU_HKSCS_ExtB: fontName = "MingLiU_HKSCS-ExtB"; break; case FontNameType.MingLiU_ExtB: fontName = "MingLiU-ExtB"; break; case FontNameType.PMingLiU_ExtB: fontName = "PMingLiU-ExtB"; break; case FontNameType.SimSun_ExtB: fontName = "SimSun-ExtB"; break; case FontNameType.Modern_No20: fontName = "Modern No.20"; break; default: fontName = nameType.ToString().Replace("_", " "); break; } if (string.IsNullOrEmpty(fontName)) { fontName = FontNameType.宋体.ToString(); } return(fontName); }