向当数据库增加一个文字样式,如果已经有该名称的文字样式,就直接返回它的Id.
static McDbObjectId addTextStyle(LPCTSTR pszStyleName, LPCTSTR pszFileName, LPCTSTR pszBigFontFileName, DOUBLE dXScale = 1.0, McDbDatabase* pDatabase = NULL);
参数 |
说明 |
LPCTSTR pszStyleName |
文字样式名称 |
LPCTSTR pszFileName |
字体文件名 |
LPCTSTR pszBigFontFileName |
汉字体文件名 |
DOUBLE dXScale = 1.0 |
文字宽度方向的缩放比例,默认取1.0 |
McDbDatabase* pDatabase = NULL |
数据库指针,默为空取当前数库 |
返回新增加的文字样式id 例如:增加一个MyTextSTyle文字样式
AcDbObjectId idTextStyle = MrxDbgUtils::addTextStyle(_T("MyTextSTyle"),_T("txt.shx"),_T("hztxt.shx"),1.0);