[发明专利]一种在二维制图界面添加表格信息的方法有效
| 申请号: | 202011188133.8 | 申请日: | 2020-10-30 |
| 公开(公告)号: | CN112307725B | 公开(公告)日: | 2022-11-25 |
| 发明(设计)人: | 曹晓冬;何海星;林桐;郭萌;王立玢;苏玉婷 | 申请(专利权)人: | 天津光电通信技术有限公司 |
| 主分类号: | G06F40/166 | 分类号: | G06F40/166;G06F40/109;G06F30/20;G06T11/60 |
| 代理公司: | 天津合正知识产权代理有限公司 12229 | 代理人: | 吕琦 |
| 地址: | 300211*** | 国省代码: | 天津;12 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 二维 制图 界面 添加 表格 信息 方法 | ||
本发明实施例公开了一种在二维制图界面添加表格信息的方法,其中,所述方法包括:获取待写入电子表格的区域范围;获取待写入电子表格的坐标;根据所述区域范围和坐标绘制分隔线,所述分隔线包括:水平线和垂直线;将所述电子表格中的文字信息缓存于内存中,所述文字信息包括:文字编码,文字字体和文字大小;读取内存中缓存的文字信息,根据所述文字信息和所述分割线在二维制图界面生成电子表格。能够有效减少绘制过程中以及成图后展示占用较大内存的技术问题。
技术领域
本发明涉及计算机辅助设计技术领域,尤其涉及一种二维制图界面添加表格信息的方法。
背景技术
计算机辅助设计CAD(Computer Aided Design)技术作为杰出的工程技术成就,已广泛地应用于工程设计的各个领域。CAD系统的发展和应用使传统的产品设计方法与生产模式发生了深刻的变化,产生了巨大的社会经济效益。
AutoCAD(Autodesk Computer Aided Design)是Autodesk(欧特克)公司首次于1982年开发的自动计算机辅助设计软件,用于二维绘图、详细绘制、设计文档和基本三维设计,将草图变为工作图的繁重工作可以交给计算机完成;由计算机自动产生的设计结果,可以快速做出图形,使设计人员及时对设计做出判断和修改,现已经成为国际上广为流行的绘图工具。
在实现本发明的过程中,发明人发现如下技术问题:在目前AutoCAD软件中无法将excel表格内的信息直接复制至dwg图纸中。图纸中所呈现的表格均由人工绘制水平线线段及垂直线线段,并在相应位置手动添加相应文字。AutoCAD软件也无法实现文字的批量复制、数字计算等excel中单元格的操作。若强行复制,文本信息会自动转变为白色背景的图片类型,添加至dwg图纸后不易于绘图者进行修改或提取信息;整体图纸不美观;同时占用更大的存储空间、更高的内存消耗。
发明内容
本发明实施例提供了一种在二维制图界面添加表格信息的方法,以解决现有技术中在CAD中附加电子表格信息不方便的技术问题。
具体的,本发明实施例提供了一种在二维制图界面添加表格信息的方法,包括:
获取待写入电子表格的区域范围;
获取待写入电子表格的坐标;
根据所述区域范围和坐标绘制分隔线,所述分隔线包括:水平线和垂直线;
将所述电子表格中的文字信息缓存于内存中,所述文字信息包括:文字编码,文字字体和文字大小;
读取内存中缓存的文字信息,根据所述文字信息和所述分割线在二维制图界面生成电子表格。
进一步的,所述根据所述区域范围和坐标绘制分隔线,包括:
在所述检测范围内检测到单元格有合并属性时,绘制完成后分隔线后删除与合并属性对应的线段。
进一步的,所述获取待写入电子表格的区域范围,包括:
利用电子表格的文件接口读取待写入电子表格的区域范围。
进一步的,所述根据所述文字信息和所述分割线在二维制图界面生成电子表格,包括:
根据所述坐标调整文字字体大小,并根据所述分隔线确定写入位置;
按照所述写入位置写入相应的文字。
进一步的,所述方法还包括:
获取二维制图界面的选取内容;
从所述选取内容中读取文字信息和文字信息对应的位置信息;
根据所述文字信息和文字信息对应的位置信息生成文字矩阵;
根据所述文字矩阵在电子表格文件中生成对应的电子表格。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津光电通信技术有限公司,未经天津光电通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011188133.8/2.html,转载请声明来源钻瓜专利网。





