梦想CAD控件网页版扩展数据】的更多相关文章

随着基于CAD的应用软件飞速发展,经常需要保存一些与图形可视性无关的数据,即非图形参数.例如在绘制化验样图中包含品位数据.MxCAD定义一类新的参数——实体扩展数据.扩展数据与实体的可视性无关,而是用户根据需要自定义的数据,因此扩展数据的类型与数目都是任意的.扩展数据不能单独地存在,它必须依附于某一个实体,因而它与实体的图形参数共存.由于扩展数据与实体的可视性无关,因而它对图形毫无影响.由此可见,实体扩展数据的引入,既保持了图形的简洁性,又保留了用户必需的信息.因此,它对实现图形的美观性与数据的…
在网页中查找到CAD控件图纸上的文字.点击此处在线演示. 主要用到函数说明: _DMxDrawX::NewSelectionSet 实例化一个构造选择集进行过滤,该类封装了选择集及其处理函数. _DMxDrawX::NewResbuf 新创建IMxDrawResbuf对象,构造一个过滤链表. IMxDrawResbuf::AddStringEx 向链表中增加一个string数据,比如:把文字对象,当着过滤条件. spFilte.AddStringEx("TEXT,MTEXT",5020…
在CAD控件操作中,为方便使用者,使用自定义命令发出命令,完成CAD绘图,修改,保存等操作.点击此处在线演示. _DMxDrawX::RegistUserCustomCommand 向CAD控件注册一个命令,用户在命令行输入命令名这个字符串,就会触发执行命令事件 命令事件的id就是该注册时的id值,成功返回true.详细说明如下: 参数 说明 BSTR pszCommandName 命令名称 LONG lId 命令id 点击按钮,向CAD控件注入自定义命令,在命令栏输入js中设置好的命令名称,就…
增加线型 主要用到函数说明: _DMxDrawX::AddLinetype 增加一个线型定义.详细说明如下: 参数 说明 BSTR pszName 线型名 BSTR pszLineDefine 线定义字符串 用户可以增加线型到数据库,具体实现js代码如下: //新建一个线型 function CreateLineType() { //定义虚线数据据,"MyLineType"是线型名,"6,-8"是虚线的一个单位定义,6是实线长,-8是空格长. var linetyp…
随着CAD应用软件的飞速发展,经常需要保存一些与图形可视性无关的数据,即非图形参数.例如在绘制化验样图中包含品位数据.MxCAD定义了一类参数——实体扩展数据.扩展数据与实体的可视性无关,而是用户根据需要自定义的数据,因此扩展数据的类型与数目都是任意的.扩展数据不能单独地存在,它必须依附于某一个实体,因而它与实体的图形参数共存.由于扩展数据与实体的可视性无关,因而它对图形毫无影响.实体扩展数据的引入既保持了图形的简洁性,又保留了用户必需的信息.因此对实现图形的美观性与数据的完备性具有重大意义.点…
增加标注样式 _DMxDrawX::AddDimStyle 增加一个新的标注样式,如果当前已经有指定名的标注样式,就直接失败返回.详细说明如下: 参数 说明 BSTR pszName 新增加的标注样式名 BSTR pszDoubleData 标注样式的实数类型属性值,格式为: "变量类型值,实数值,变量类型值,实数值... ..." 可取设置如下变量的值:第一列变量名,第二列是变量的类型值 dimaltf,143 dimasz , 41 dimcen ,141 dimdle , 46…
增加文字样式 用户可以增加文字样式到数据库,并设置其字体等属性,具体实现js代码如下: function CreateText(){ //返回控件的数据库对象 var database =mxOcx.GetDatabase(); //返回数据库中的文字样式表对象 var mxtst = database.GetTextStyleTable(); //增加新的文字样式 var mxtstr = mxtst.Add("duanceng"); //设置样式 //设置文字的TrueType字体…
如何在网页中浏览和编辑DWG文件 梦想CAD控件 www.mxdraw.com 梦想绘图控件5.2  是国内最强,最专业的CAD开发组件(控件),不需要AutoCAD就能独立运行.控件使用VC 2010开发,最早从2007年第一个版本完成,经过多年的累积已经非常稳定可靠,有关键的空间搜索算法,并使用汇编优化,可以处理50万级实体,图形的显示和处理效率比同类产品高出很多. 运行环境 支持32/64位系统:WinXp.Win2000.Vista.Win7.win8.Window server等 网页…
梦想CAD控件图块COM接口知识点 图块是将多个实体组合成一个整体,并给这个整体命名保存,在以后的图形编辑中图块就被视为一个实体.一个图块包括可见的实体如线.圆.圆弧以及可见或不可见的属性数据.图块的运用可以帮助用户更好的组织工作,快速创建与修改图形,减少图形文件的大小. 一.定义图块 c#将选中的实体做成块实现代码: MxDrawSelectionSet ss = new MxDrawSelectionSet(); ss.Select(MCAD_McSelect.mcSelectionSetU…
梦想CAD控件图层COM接口知识点 一.新建图层 主要用到函数说明: _DMxDrawX::AddLayer 增加新的图层.详细说明如下: 参数 说明 BSTR pszName 图层名 c#中实现代码说明: private void CreateLayer() {     // sNewLayerName新创建的图层名     string sNewLayerName = "TestNewLayer";     MxDrawApplication app = new MxDrawApp…