首先增加文字样式到数据库,如下代码所示:

function CreateText(){

    //返回控件的数据库对象

    var database =mxOcx.GetDatabase();

    //返回数据库中的文字样式表对象

    var mxtst = database.GetTextStyleTable();

    //增加新的文字样式

    var mxtstr = mxtst.Add("duanceng");

    //设置样式

    //设置文字的TrueType字体,如果文字样式设置了TrueType字体,就不会使用前面设置shx字体

    //参数一为turetype字体名 参数二为是否粗写  参数三为是否斜写  参数四为windows字符集  参数五暂没使用

    mxtstr.SetFont("黑体"falsefalse, 0, 0);

    //返回文字的高度

    mxtstr.textSize = 5;

    //增加新的文字样式

    var mxtstr = mxtst.Add("duanceng1");

    //设置样式

    //设置文字的TrueType字体,如果文字样式设置了TrueType字体,就不会使用前面设置shx字体

    //参数一为turetype字体名 参数二为是否粗写  参数三为是否斜写  参数四为windows字符集  参数五暂没使用

    mxtstr.SetFont("黑体"falsefalse, 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";

    }

}

CAD加粗文字(网页版)相关推荐

  1. c语言加粗字体怎么弄,excel表格如何批量加粗文字

    excel中有想要加粗的关键文字,但是内容很多,该怎么批量加粗呢?下面就跟学习啦小编一起看看吧. excel表格批量加粗文字的步骤 1.打开excel 2.点击视图选项卡,点击宏 3.输入加粗,点击创 ...

  2. 前端歌谣的刷题之路-第六题-加粗文字

    目录 前言 题目 核心代码 ​编辑 运行结果 前言 我是歌谣 我有个兄弟 巅峰的时候排名c站总榜19 叫前端小歌谣 曾经我花了三年的时间创作了他 现在我要用五年的时间超越他 今天又是接近兄弟的一天人生 ...

  3. iOS 加粗字体方法 (不改变字体字号只加粗文字)

    /*** 加粗字体方法 * label 要加粗的 UILabel* BOOL YES = 加粗字体 NO = 去掉字体加粗*/- (void)jiaCuFontFormLabel:(UILabel * ...

  4. CAD设置超链接(网页版)

    超链接(Hyperlink)可以看做是一个"热点",它可以从当前Web页定义的位置跳转到其他位置. 设置对象动态提示事件回调函数. 1 2 3 4 5 6 7 8 9 10 11 ...

  5. CAD新建图层(网页版)

    CAD中我们设置好图层后除了我们平常的绘图时选择线段的颜色,线型,线宽等作用,而且我们还可以在出图时选择性显示图形,冻结图形,已达到我们想要的效果. 主要用到函数说明: _DMxDrawX::AddL ...

  6. CAD显示图层(网页版)

    主要用到函数说明: IMxDrawLayerTable::GetAt 得到层表中的图层对象.详细说明如下: 参数 说明 [in] BSTR pName 图层名称 [in,defaultvalue(TR ...

  7. CAD打碎块(网页版)

    1.主要用到函数说明:IMxDrawBlockReference::Explode 2.打碎块引用,被打碎的引用对象还在,打碎的实体是新生成的.详细说明如下: 参数 说明 [out,retval] I ...

  8. CAD隐藏图层(网页版)

    主要用到函数说明: IMxDrawLayerTable::GetAt 得到层表中的图层对象.详细说明如下: 参数 说明 [in] BSTR pName 图层名称 [in,defaultvalue(TR ...

  9. CAD偏移曲线(网页版)

    主要用到函数说明: IMxDrawCurve::OffsetCurves 曲线偏移,具体说明如下: 参数 说明 [in] DOUBLE dOffsetDist 偏移距离 [in] IMxDrawPoi ...

最新文章

  1. Java Socket编程 - 基于TCP方式的二进制文件传输【转】http://blog.csdn.net/jia20003/article/details/8248221...
  2. 《用Python进行自然语言处理》第8章 分析句子结构
  3. html 地图 自动适应,Html显示地图
  4. OpenStack Skyline 现代化的管理界面
  5. 说说第三方支付接口开发及开发中遇到的坑爹问题
  6. Vue v-for使用详解
  7. Missing artifact log4j:log4j:bundle:1.2.17
  8. 《单线程的build hash table、write rows to chunks、hash join的步骤以及流程图》
  9. c++已知2点求中垂线_高中化学基于元素周期表的推断题知识总结!(2)
  10. PHP收费事件导致用户流失,PHP秒杀系统方案(解决大流量,高并发)
  11. java ping 实现的_java实现ping功能
  12. 在同一窗口和同一选项卡中打开URL
  13. Ubuntu12.04下apache服务器的安装也配置
  14. java虚拟机家族种类
  15. extremecomponents 配置
  16. 如何用计算机抽奖,怎么用PPT制作随机点名抽奖
  17. Elasticsearch的dynamic 与 index.mapper.dynamic
  18. 5G NR preamble生成原理
  19. 苹果手机各种型号图片_一图看懂iPhone各机型机身尺寸大小对比!
  20. SQL数据库修复例子

热门文章

  1. 全球及中国数字视频广告行业研究及十四五规划分析报告
  2. 【java华为机试】华为od机试题考试真题
  3. 《给忙碌者的心脏医学课》读书笔记
  4. 【CodeVS】2750 心系南方灾区
  5. 从毕业到工作,回顾我的2013
  6. Jenkins 与 Docker 的持续集成实践一
  7. 嵌入式Linux红外遥控,树莓派红外遥控 (lirc、gpio-ir)—— 一篇就够了!
  8. node中mongoose的使用
  9. ERROR: must be superuser to alter replication roles or change replication attribute
  10. 刷题常用之大数类、数学类