CAD改变块的颜色(网页版)

颜色

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

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

颜色值 1 2 3 4 5 6 7
颜色 绿 紫红 白或黑

 

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

js中使用如下:

function changecolor1() {
    var database = mxOcx.GetDatabase();
    var blkTab = database.GetBlockTable();
    var iter = blkTab.NewIterator();
    for (; !iter.Done(); iter.Step(truefalse)) {
        var blkRec = iter.GetRecord();
        var iter1 = blkRec.NewIterator();
        for (; !iter1.Done(); iter1.Step()) {
            var tmpEnt = iter1.GetEntity();
            tmpEnt.colorIndex = 1;
        }
    }
}

posted on 2019-07-08 15:20  梦想CAD控件  阅读(369)  评论(0)    收藏  举报

导航