自定义字体路径

来源:互联网 发布:多重网络不能上网 编辑:程序博客网 时间:2024/06/03 23:01

最近做一个动态字体图形生成的程序,需要一些特殊字体,终于找到拉~~

 //如果有自定义字体
            if (File.Exists(HttpContext.Current.Server.MapPath("~/xboard/Font/" + fontFamliy + ".TTF")))
            {
                System.Drawing.Text.PrivateFontCollection pfc = new System.Drawing.Text.PrivateFontCollection();
                pfc.AddFontFile(HttpContext.Current.Server.MapPath("~/xboard/Font/" + fontFamliy + ".TTF")); //添加字体的集合
                _txtFont = new Font(pfc.Families[0], 20, FontStyle.Bold, GraphicsUnit.Pixel);//创建font
            }
            else
                _txtFont = new Font(fontFamliy, 20, FontStyle.Bold, GraphicsUnit.Pixel);//创建font 

原创粉丝点击