0
点赞
收藏
分享

微信扫一扫

CAD如何在网页中如何修改块的颜色?


颜色

实体的颜色可以通过0~256的数字值来指定和读取,也可以通过 McCmColor 类的实例来指定和读取,McCmColor类可以用来扩展颜色模型。McCmColor类可以用来表示真彩色中的任何一种色彩。

颜色值1~7代表的标准颜色如下:

颜色值

1

2

3

4

5

6

7

颜色



绿



紫红

白或黑

颜色值7对应的颜色与控件背景颜色有关。如果背景是黑,则7对应的颜色是白,反之则对应的颜色是黑。

js中使用如下:

1

2

3

4

5

6

7

8

9

10

11

12

13

​function​​​ ​​changecolor1() {​

​var​​​ ​​database = mxOcx.GetDatabase();​

​var​​​ ​​blkTab = database.GetBlockTable();​

​var​​​ ​​iter = blkTab.NewIterator();​

​for​​​ ​​(; !iter.Done(); iter.Step(​​​​true​​​​, ​​​​false​​​​)) {​

​var​​​ ​​blkRec = iter.GetRecord();​

​var​​​ ​​iter1 = blkRec.NewIterator();​

​for​​​ ​​(; !iter1.Done(); iter1.Step()) {​

​var​​​ ​​tmpEnt = iter1.GetEntity();​

​tmpEnt.colorIndex = 1;​

​}​

​}​

​}​

举报

相关推荐

0 条评论