ObjectArx学习笔记-设置字体样式
2014-06-03 16:03
267 查看
实现代码:
static void qxzyOperateLayer_AddStyle(void)
{
AcDbTextStyleTable *pTextStyleTbl;
acdbHostApplicationServices()->workingDatabase()
->getTextStyleTable(pTextStyleTbl, AcDb::kForWrite);
AcDbTextStyleTableRecord *pTextStyleTblRcd;
pTextStyleTblRcd = new AcDbTextStyleTableRecord();
pTextStyleTblRcd->setName(_T("仿宋体"));
pTextStyleTblRcd->setFileName(_T("simfang.ttf"));
pTextStyleTblRcd->setXScale(0.7);
pTextStyleTbl->add(pTextStyleTblRcd);
pTextStyleTblRcd->close();
pTextStyleTbl->close();
}
字体的名称不一定与字体文件的名称相同。打开控制面板,进入“字体”文件夹,右键单击“仿宋体”图标,从弹出的快捷菜单中选择【属性】菜单项,系统会弹出对话框显示字体文件的名称。
static void qxzyOperateLayer_AddStyle(void)
{
AcDbTextStyleTable *pTextStyleTbl;
acdbHostApplicationServices()->workingDatabase()
->getTextStyleTable(pTextStyleTbl, AcDb::kForWrite);
AcDbTextStyleTableRecord *pTextStyleTblRcd;
pTextStyleTblRcd = new AcDbTextStyleTableRecord();
pTextStyleTblRcd->setName(_T("仿宋体"));
pTextStyleTblRcd->setFileName(_T("simfang.ttf"));
pTextStyleTblRcd->setXScale(0.7);
pTextStyleTbl->add(pTextStyleTblRcd);
pTextStyleTblRcd->close();
pTextStyleTbl->close();
}
字体的名称不一定与字体文件的名称相同。打开控制面板,进入“字体”文件夹,右键单击“仿宋体”图标,从弹出的快捷菜单中选择【属性】菜单项,系统会弹出对话框显示字体文件的名称。
相关文章推荐
- debian学习笔记9, putty连接debian的字体乱码修改设置。
- php——学习笔记 设置背景和段落以及段落样式
- TWaver HTML5学习笔记 —— 动态设置网元样式
- React学习笔记:设置行内样式style属性
- Qt学习笔记2014.7.17.14:16——下拉框使用以及设置文字字体、字号
- APICloud学习笔记之div样式设置套路
- jQuery学习笔记(4)-设置元素的属性和样式
- debian学习笔记9, putty连接debian的字体乱码修改设置。
- 学习笔记--xml里的文本字体背景的设置
- C#学习笔记:控件的字体(Font)属性设置
- JFreeChart学习(二)-动态生成图表,并设置图表的字体格式,显示样式
- IDL学习笔记(4)-字体设置
- android 中string样式以及字体颜色的设置笔记
- ios学习笔记:设置UIButton的文字显示位置、字体的大小、字体的颜色
- python3.4学习笔记(十八) pycharm 安装使用、注册码、显示行号和字体大小等常用设置
- as3学习笔记5:动态设置TextField的样式
- MonoDroid学习笔记(五)—— 更改TextView字体颜色和背景色及Style样式的定义
- debian学习笔记9, putty连接debian的字体乱码修改设置。
- debian学习笔记--添加windows字体
- moss学习笔记之三:在moss2007中我该如何设置owa??