AutoCAD .Net 颜色系统
来源:互联网 发布:天心软件 编辑:程序博客网 时间:2024/05/19 03:24
AutoCAD 中可以通过颜色索引(ACI)和真彩色两种方式来指定颜色。
* 颜色索引(ACI)
* 真彩色
ACI 提供了255种基本颜色和两种逻辑颜色 ByBlock(随块)和 ByLayer(随层)。
ACI 值的范围是 0-256
* 1-255 255中基本颜色
* 0 表示 ByBlock
* 256 表示 ByLayer
对应代码部分
我们可以通过Autodesk.AutoCAD.Colors.Color
的属性ColorMethod
来判别颜色方式。
Entity entity = ......switch (entity.Color.ColorMethod){ // 真彩色 case Autodesk.AutoCAD.Colors.ColorMethod.ByColor: break; // ACI ByBlock case Autodesk.AutoCAD.Colors.ColorMethod.ByBlock: break; // ACI ByLayer case Autodesk.AutoCAD.Colors.ColorMethod.ByLayer: break; // ACI (1-255) case Autodesk.AutoCAD.Colors.ColorMethod.ByAci: break;}
真彩色
颜色值(RGB)为 entity.Color.ColorValue
。
ACI
颜色值(RGB)同样为 entity.Color.ColorValue
。
颜色的索引值为 entity.Color.ColorIndex
。
阅读全文
0 0
- AutoCAD .Net 颜色系统
- AutoCAD.NET:第一章 AutoCAD.NET二次开发概述
- .net系统颜色对照图
- .NET开发AutoCAD
- AutoCAD .NET入门材料
- AutoCAD.net: DXF群码
- AutoCAD .NET API 概述
- AutoCAD .NET API组件
- .NET开发AutoCAD指南
- AutoCad .NET(C#) 二次开发
- AutoCad.net HelloWorld
- Autocad.net 开发
- AutoCad.net开发(2)
- AutoCad.net(3)
- AutoCAD .Net 入门实例
- AutoCAD .Net 遍历组
- AutoCAD.net:有条件选择AutoCAD实体
- AutoCAD.net: 实现AutoCAD Undo操作
- AutoCAD .Net 不同文档间复制对象
- Batch Normalize的几点说明
- linux就该这么学:rhce考试经验分享
- vs2008 c++ 使用NI的Measurement Studio工具 编译不过
- 隐式Intent的其它用法
- AutoCAD .Net 颜色系统
- 成员模板、模板的偏特化和特化、模板模板参数
- 【构造+分治】【UER #5】UOJ143 万圣节的数列
- bzoj1015
- 【欧拉函数】BZOJ2705(SDOI2012)[Longge的问题]题解
- 【区间dp】HDU6212 Zuma 经典题
- AutoCAD .Net 程序的初始化和退出函数
- JavaScript的instanceof运算符
- git底层原理以及丢失文件找回和坑爹案例