react 前端框架如何驱动企业数字化转型与创新发展
772
2022-11-15
CAD加粗文字(网页版)
function CreateText(){//返回控件的数据库对象var database =mxOcx.GetDatabase();//返回数据库中的文字样式表对象var mxtst = database.GetTextStyleTable();//增加新的文字样式var mxtstr = mxtst.Add("duanceng");//设置样式//设置文字的TrueType字体,如果文字样式设置了TrueType字体,就不会使用前面设置shx字体//参数一为turetype字体名 参数二为是否粗写 参数三为是否斜写 参数四为windows字符集 参数五暂没使用mxtstr.SetFont("黑体", false, false, 0, 0);//返回文字的高度mxtstr.textSize = 5; //增加新的文字样式var mxtstr = mxtst.Add("duanceng1");//设置样式//设置文字的TrueType字体,如果文字样式设置了TrueType字体,就不会使用前面设置shx字体//参数一为turetype字体名 参数二为是否粗写 参数三为是否斜写 参数四为windows字符集 参数五暂没使用mxtstr.SetFont("黑体", false, false, 0, 0);//返回文字的高度mxtstr.textSize = 9;//返回数据库中的文字样式表对象//设置为当前文字样式//database.CurrentlyTextStyle = "duanceng";}
将选中的文字样式设置为数据库中需要的文字样式名,如下代码所示:
function BoldText() {var selEnt = mxOcx.NewComObject("IMxDrawUiPrEntity");selEnt.message = "选择需要修改的文字";if(selEnt.go() != 1)return;var text = selEnt.Entity();if(text == null)return;if (text.ObjectName == "McDbText") { text.TextStyle = "duanceng";}}
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~