废话少说直接上代码,通过以下代码可以添加系统字体到FreeTextBox中
其中txtText为Freetextbox的实例
using System.Drawing;
using System.Drawing.Text;
using FreeTextBoxControls;
Toolbar toolbar1 = txtText.Toolbars[0];//此处的0表示第一个toolbar。
FontFacesMenu fontmenu = (FontFacesMenu)toolbar1.Items[1];//freetextbox中加载字体的类为FontFacesMenu ,这是FontFacesMenu 在toolar中的索引。
InstalledFontCollection installedFontCollection = new InstalledFontCollection();// Get the array of FontFamily objects .
FontFamily[] fontFamilies = installedFontCollection.Families;
for (int i = fontFamilies.Length - 1; i > 0; i--)
{
fontmenu.Items.Add(new ToolbarListItem(fontFamilies[i].Name.ToString(), fontFamilies[i].Name.ToString()));
}
添加指定字体
void RestFonts(FreeTextBox ftb)
{
Toolbar toolbar1 = ftb.Toolbars[0];//此处的0表示第一个toolbar。
FontFacesMenu fontmenu =(FontFacesMenu) toolbar1.Items[1];//freetextbox中加载字体的类为FontFacesMenu ,这是FontFacesMenu 在toolar中的索引。
fontmenu.Items.Add(new ToolbarListItem("Arial", "Arial"));
fontmenu.Items.Add(new ToolbarListItem("Courier New", "Courier New"));
fontmenu.Items.Add(new ToolbarListItem("Garamond"));
fontmenu.Items.Add(new ToolbarListItem("Georgia", "Georgia"));
fontmenu.Items.Add(new ToolbarListItem("Tahoma"));
fontmenu.Items.Add(new ToolbarListItem("宋体", "宋体"));
fontmenu.Items.Add(new ToolbarListItem("仿宋体", "仿宋体"));
fontmenu.Items.Add(new ToolbarListItem("楷体", "楷体"));
fontmenu.Items.Add(new ToolbarListItem("隶书","隶书"));
fontmenu.Items.Add(new ToolbarListItem("黑体", "黑体"));
fontmenu.Items.Add(new ToolbarListItem("华文行楷", "华文行楷"));
fontmenu.Items.Add(new ToolbarListItem("Times", "Times New Roman"));
fontmenu.Items.Add(new ToolbarListItem("Verdana", "Verdana"));
}
为FreeTextBox添加中文字体
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
有趣的CSS - 故障字体效果
用 css 实现一个404故障字体效果。
css 动效 故障效果 404动画 ux -
[ubuntu] 中文字体
安装软件:sudo apt-get install fontmatrix然后把windows上的ttc文件复制到ubuntu
Ubuntu Windows 文件复制 ubuntu 安装软件 -
ItextAsian中文字体
ItextAsian中文字体使用iTextAsian.jar中的字体 BaseFont.createFont("STSong-Light", "
java c# 中文字体 Windows jar -
CSS 中文字体
轉自:http://www.lbsfans.cn/article.asp?id=283今天在对原创草根
css 中文字体 microsoft 百度 字体设置