[发明专利]一种将CAD程序中的图表内容导入到Excel程序中的方法在审
申请号: | 201810482852.7 | 申请日: | 2018-05-18 |
公开(公告)号: | CN108763382A | 公开(公告)日: | 2018-11-06 |
发明(设计)人: | 尹春明;孙树松;李华冰;张帆;乔新旺 | 申请(专利权)人: | 中铁山桥集团有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 北京汇众通达知识产权代理事务所(普通合伙) 11622 | 代理人: | 梁明升 |
地址: | 066000 河北*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 二次开发 图表内容 文本数据 单元格 目标内容 逻辑结构数据 相对位置关系 工作效率 目标界面 信息生成 坐标信息 导出 线条 申请 | ||
本发明公开了一种将CAD程序中的图表内容导入到Excel程序中的方法,该方法包括对CAD程序进行二次开发,使得CAD程序执行以下处理:确定目标界面中待处理的目标内容区域,对所述目标内容区域中显示的内容进行识别获得识别结果,所述识别结果中包括所述图表中包括的线条、文本数据以及各自所在的坐标信息;根据所述识别结果,确定所述图表内容所包括的单元格、各单元格内的文本数据以及各单元格之间的相对位置关系,并根据上述信息生成可被Excel程序识别的逻辑结构数据。本申请提供的方法对CAD程序的二次开发方法简便快捷,经过二次开发后的CAD程序可以将CAD图表内的表格以及表格内的文本数据既快又准确的导出,从而使工作人员的工作效率大大提升。
技术领域
本发明涉及数据导入技术领域,特别是涉及一种将CAD程序中的图表内容导入到Excel程序中的方法。
背景技术
ACAD作为通用型的绘图软件,广泛应用于各领域。在桥梁施工详图转化方面有着巨大的优势,详图中的材料表包含大量文本数据,ACAD本身缺乏对大量数据进行处理的能力。工厂制造钢结构时要对施工图中的大量数据进行合并、分类排序操作,目前使用EXCEL进行这些工作。通过二次开发可以解决ACAD和EXCEL进行数据互通,使用手工输入数据效率极低、还会导致各种错误。
发明内容
本发明提供了一种将CAD程序中的图表内容导入到Excel程序中的方法。适用于CAD程序钢桥施工图材料表数据输出到Excel程序中。
本发明提供了如下方案:
一种将CAD程序中的图表内容导入到Excel程序中的方法,包括:
通过VISUAL LISP对CAD程序进行二次开发,使得CAD程序执行以下处理:
确定目标界面中待处理的目标内容区域,所述目标内容区域为图表内容所在的区域;
对所述目标内容区域中显示的内容进行识别获得识别结果,所述识别结果中包括所述图表中包括的线条、文本数据以及各自所在的坐标信息;
根据所述识别结果,确定所述图表内容所包括的单元格、各单元格内的文本数据以及各单元格之间的相对位置关系,并根据上述信息生成可被Excel程序识别的逻辑结构数据;
启动所述Excel程序,并将所述逻辑结构数据导入到所述Excel程序中,以便所述Excel程序根据所述逻辑结构数据创建对应的表格数据。
优选的:所述确定目标界面中待处理的目标内容区域,所述目标内容区域为图表内容所在的区域;包括:
获取用户选定的目标界面中两个点的坐标信息,将所述两个点作为对角两点时围合形成的矩形区域作为目标内容区域。
优选的:对所述文本数据所在的坐标信息进行排序与所述线条所在的坐标信息相结合确定所述图表内容所包括的单元格、各单元格内的文本数据以及各单元格之间的相对位置关系。
优选的:通过VISUAL LISP中的Active X函数启动所述Excel程序。
优选的:将所述逻辑结构数据进行整行和\或整列批量改动后导入到所述Excel程序中。
优选的:所述批量改动包括对某列数据进行自动分列、对某列自动乘以一个数、对某列进行求和中的任意一种或几种的组合。
优选的:所述逻辑结构数据中包含多组不同的逻辑结构数据时,启动所述Excel程序,并将所述多组不同的逻辑结构数据按顺序导入到所述Excel程序中,以便所述Excel程序根据所述多组不同的逻辑结构数据创建对应的多组不同的表格数据,并在所述多组不同的表格数据之间添加区分符号。
优选的:所述区分符号为空白行。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中铁山桥集团有限公司,未经中铁山桥集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810482852.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:基于一致性哈希算法的分表方法及设备
- 下一篇:一种智能音乐推荐系统