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(true, false)) { var blkRec = iter.GetRecord(); var iter1 = blkRec.NewIterator(); for (; !iter1.Done(); iter1.Step()) { var tmpEnt = iter1.GetEntity(); tmpEnt.colorIndex = 1; } }} |
浙公网安备 33010602011771号