pdmode是一个控制point的形式的系统变量,当pdmode=0时是可见的一个点,当pdmode=1时是一个不可见的点,但仍存在。pdmode=2时是一个十字,pdmode=3时是一个叉子,将值指定为 32、64 或 96,除了绘制通过点的图形外,还可以选择在点的周围绘制形。PDSIZE是设置点对象的显示大小。正的PDSIZE值指定点图形的绝对尺寸。负值将解释为视口大小的百分比。重生成图形时将重新计算所有点的尺寸。

主要用到函数说明:_DMxDrawX::DrawPoint

绘制一个点。详细说明如下:

参数 说明

OUBLE dX

点的X坐标

DOUBLE dY

点的Y坐标

js中实现代码说明:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

function DrawPoint() {

    //清空当前显示内容

    mxOcx.NewFile();

    //把颜色改回黑白色

    mxOcx.DrawCADColorIndex = 0;

    // 设置点样式,具体的值,可以看autocad帮助

    //pdmode是一个控制point的形式的系统变量,当pdmode=0时是可见的一个点,

    // 当pdmode=1时是一个不可见的点,但仍存在。pdmode=2时是一个十字,pdmode=3时是一个叉子

    //将值指定为 32、64 或 96,除了绘制通过点的图形外,还可以选择在点的周围绘制形。

    mxOcx.SetSysVarLong("PDMODE", 0);

    // 设置点大小,0.0表示它随屏幕

    mxOcx.SetSysVarDouble("PDSIZE", 15.0);

    mxOcx.DrawPoint(0,50);

    //-----------------------------------------------------------------------------------------------

    mxOcx.SetSysVarLong("PDMODE", 67);

    // 设置点大小,0.0表示它随屏幕

    mxOcx.SetSysVarDouble("PDSIZE", 15.0);

    mxOcx.DrawPoint(50,50);

    //-----------------------------------------------------------------------------------------------

    mxOcx.SetSysVarLong("PDMODE", 3);

    // 设置点大小,0.0表示它随屏幕

    mxOcx.SetSysVarDouble("PDSIZE", 15.0);

    mxOcx.DrawPoint(100,50);

    //-----------------------------------------------------------------------------------------------

    mxOcx.SetSysVarLong("PDMODE", 2);

    // 设置点大小,0.0表示它随屏幕

    mxOcx.SetSysVarDouble("PDSIZE", 15.0);

    mxOcx.DrawPoint(150,50);

    mxOcx.ZoomAll();

    mxOcx.UpdateDisplay();

}

CAD设置点的样式(网页版)相关推荐

  1. CAD交互绘制文字(网页版)

    1.在CAD设计时,需要绘制文字,用户可以设置设置绘制文字的高度等属性. 2.主要用到函数说明:_DMxDrawX::DrawText 绘制一个单行文字.详细说明如下: 参数 说明 DOUBLE dP ...

  2. CAD参数绘制文字(网页版)

    1.在CAD设计时,需要绘制文字,用户可以设置设置绘制文字的高度等属性. 2.主要用到函数说明:_DMxDrawX::DrawText 绘制一个单行文字.详细说明如下: 参数 说明 DOUBLE dP ...

  3. CAD加粗文字(网页版)

    首先增加文字样式到数据库,如下代码所示: function CreateText(){     //返回控件的数据库对象     var database =mxOcx.GetDatabase(); ...

  4. CAD参数绘制椭圆(网页版)

    在CAD设计时,需要绘制椭圆,用户可以设置椭圆的基本属性. 主要用到函数说明: _DMxDrawX::DrawEllipse 绘制椭圆.详细说明如下: 参数 说明 DOUBLE dCenterX 椭圆 ...

  5. CAD修复块中心点(网页版)

    1.主要用到函数说明:IMxDrawEntity::GetBoundingBox 2.返回实体的最小矩形框外包.详细说明如下: 参数 说明 [out] IMxDrawPoint** minPoint ...

  6. CAD绘制PL线(网页版)

    js代码实现如下: function DrawPolyline() {       var mxOcx = document.all.item("MxDrawXCtrl");    ...

  7. CAD得到填充名称(网页版)

    js代码实现如下: //实例化一个构造选择集进行过滤,该类封装了选择集及其处理函数. var  ss = mxOcx.NewSelectionSet(); //构造一个过滤链表 var spFilte ...

  8. CAD锁定所有图层(网页版)

    具体实现js代码如下: function LockeAllLayer() {//返回控件的数据库对象var database = mxOcx.GetDatabase();//返回数据库中的层表对象va ...

  9. CAD关于文字样式修改文字对象的文字样式(com接口网页版)

    文字对象都一个TextStyle属性,用这个属性可以设置,或取到文字对象的文字样式. 下面代码演示设置一个文字对象的字体为黑体,如果没有文字样式,就添加文字样式. var ent = mxOcx.Ge ...

最新文章

  1. Android API 中文 (52) —— ZoomButtonsController.OnZoomListener
  2. css规则由两部分构成,CSS-层叠样式表基础教程
  3. Xcode5搭建Python开发环境
  4. 【GAN优化】GAN优化专栏上线,首谈生成模型与GAN基础
  5. 批处理if 命令示例详解
  6. 微型计算机技术及应用选择题,微机(微型计算机技术及应用)选择题及答案(最终版).docx...
  7. 使用XMLConfiguration解析xml,properties等相应信息
  8. Linux下安装FFmpeg
  9. html资源文件记载进度条,HTML5矢量实现文件上传进度条
  10. 计算机应用基础问题,计算机应用基础常见问题
  11. python科学坐标系绘制分析_Python电子教案9-1-科学计算和可视化.ppt
  12. laravel+php+支付功能,Laravel 支付解决方案之如何使用微信支付进行支付 – Laravel学院...
  13. 教孩子学编程_教孩子编程的10种工具
  14. 计算机开机数字键盘解锁,数字键盘怎么解锁
  15. 用python计算个人所得税计算器_教你使用Python实现新个税计算器
  16. TiDB 在马上消费金融核心账务系统归档及跑批业务下的实践
  17. 回归模型效果评估系列3-R平方
  18. 《前端单位和网络地址》随手学习笔记
  19. 微信故障之后发生的三大怪现象
  20. 孙溟㠭书画艺术《退步向前》

热门文章

  1. Exception测试记录
  2. 【推荐】赚钱的本质是什么?底层人永远不明白
  3. SQLServer 随机生成指定范围的日期
  4. 肯德基30年来首次获准在伊朗开分店
  5. 重来之大学版|社交生活篇——大学生群体绕不开的恋爱话题,大学生男女的那些事儿,大学生性健康教育,大学生性教育
  6. 【操作系统原理】进程的互斥以及上锁与解锁原语
  7. 电影兑换券的推荐策略——二分图最优匹配算法
  8. CentOS下MySQL Apache PHP环境安装
  9. 欢迎访问武汉秒开网络科技有限公司开源中国博客
  10. 举例说明IKAanlyzer分词