Creating and analyzing a plug-in DWG file format comments and signature, including the generation and analysis of plug-in plug-ins, plug-ins and plug-ins are loaded to generate analysis in AUTOCAD system; including the electronic signature generation plug-in module, image processing module, examination module, file establishment annotation module, monitoring module and composite module; image processing module is used for the presentation layer DWG format of the image processing, obtaining image file; file establishment module is used for establishing the data stream file according to the user's operation and data stream file version, and image file binding; monitoring module is used to monitor the user operation content and the operation content saved to bind data stream file; composite module for data the stream file with the original DWG file format for the host compound to form a composite file; analytical plug-ins for composite analysis File. Through the plug-in to achieve the process of modifying the DWG file annotation and data generated by different signers and digital signatures are bound.
【技术实现步骤摘要】
本专利技术涉及工程图纸的计算机辅助设计领域,具体涉及一种DWG文件批注和签名的生成插件、解析插件及其使用方法。
技术介绍
随着设计软件的普及,DWG格式的电子图纸被广泛应用于各种设计行业,许多工程设计企业通过应用图纸电子化及图纸管理系统,能够集中管理宝贵的图纸资料,通过系统的不断升级,逐渐实现了图纸的集中化、网络化及流程化管理。DWG格式的电子图纸从设计到出版要经过一系列修改,校审。根据图纸的网络化管理,图纸设计后,图纸将交至审核人员进行审查或批注,审查通过后,才能进行工程实施及图纸最后的归档与电子签名;如果审查不通过,则图纸将被打回给设计人员作相应的修改并重新进行审查。DWG格式文件目前有两大特点:1.不支持宿主文件与从属文件的复合结构关系;2.不提供审查修订或批注功能。针对上述特点,使得DWG格式文件在实用应用中存在如下缺陷:1.对于原始DWG图纸,新增批注内容并对其进行电子签名时无法区分原始数据与新增批注信息的签名人分别签名;2.已经被批注修改的DWG文件,新增的批注信息应为过程信息,不应保留在最后的设计图定稿中,但是由于AutoCAD本身并不提供审查修订或者批注功能,所以相关的修订批注信息只能通过人工区分,在实际使用中不便;3.对于已经添加数字签名的原始DWG文件,再增加批注信息会导致原有数字签名失效,无法再现在实际使用过程中即使对原图纸增加圈画或批注,相关签名所对应的设计内容不受影响的效果。因此,现有的DWG格式文件的任何修改保存传递后,无法再还原之间的修改过程以及上一版本图纸;及无法对单个DWG格式文件注入单个以上的数字证书,实现数字证书与电 ...
【技术保护点】
一种DWG格式文件批注和签名的生成、解析插件,其特征在于,包括生成插件和解析插件,所述生成插件和解析插件分别加载于AUTOCAD系统;所述生成插件包括电子签章模块、镜像处理模块、审查批注模块、文件建立模块、监听模块和复合模块,所述生成插件加载于所述AUTOCAD系统后,所述电子签章模块和审查批注模块自动加载于所述AUTOCAD系统的DWG格式文件的菜单栏中;所述电子签章模块用于对DWG格式文件进行数字签名;所述镜像处理模块用于对DWG格式文件的表现层进行镜像处理,获取镜像文件;所述文件建立模块用于根据使用者的操作版本建立数据流文件,并将所述数据流文件与所述镜像文件绑定;所述审查批注模块用于使用者对所述镜像文件进行修订;所述监听模块用于监听使用者的操作内容并将所述操作内容保存至与其绑定的数据流文件中,所述操作内容包括审查批注和数字签名;所述复合模块用于将所述数据流文件以原始的DWG格式文件为宿主复合成一复合文件;所述解析插件用于解析所述复合文件。
【技术特征摘要】
1.一种DWG格式文件批注和签名的生成、解析插件,其特征在于,包括生成插件和解析插件,所述生成插件和解析插件分别加载于AUTOCAD系统;所述生成插件包括电子签章模块、镜像处理模块、审查批注模块、文件建立模块、监听模块和复合模块,所述生成插件加载于所述AUTOCAD系统后,所述电子签章模块和审查批注模块自动加载于所述AUTOCAD系统的DWG格式文件的菜单栏中;所述电子签章模块用于对DWG格式文件进行数字签名;所述镜像处理模块用于对DWG格式文件的表现层进行镜像处理,获取镜像文件;所述文件建立模块用于根据使用者的操作版本建立数据流文件,并将所述数据流文件与所述镜像文件绑定;所述审查批注模块用于使用者对所述镜像文件进行修订;所述监听模块用于监听使用者的操作内容并将所述操作内容保存至与其绑定的数据流文件中,所述操作内容包括审查批注和数字签名;所述复合模块用于将所述数据流文件以原始的DWG格式文件为宿主复合成一复合文件;所述解析插件用于解析所述复合文件。2.如权利要求1所述的生成、解析插件,其特征在于,所述电子签章模块设有电子签章标签和批量签章标签;所述电子签章标签用于对当前的DWG格式文件进行数字签名;所述批量签章标签用于对外部的DWG格式文件进行批量签名。3.如权利要求2所述的生成、解析插件,其特征在于,所述电子签章标签包括签名规则制定单元、加盖印章单元、添加数字签名单元和修改数字签名单元;所述签名规则制定单元用于对于DWG格式文件中的图框进行相应的签名规则制定;所述加盖印章单元用于对DWG格式文件进行加盖电子印章;所述添加数字签名单元用于根据所述签名规则对DWG格式文件进行数字签名;所述修改数字签名单元用于对所述数字签名进行删除、旋转或移动操作。4.如权利要求1所述的生成、解析插件,其特征在于,所述审查批注模块设有启用批注标签、查看批注标签和关闭批注标签;所述启用批注标签用于对所述镜像文件进行修订;所述查看批注标签用于显示DWG格式文件中当前的所有批注;所述关闭批注标签用于清空DWG格式文件中当前的所有批注。5.如权利要求1所述的生成、解析插件,其特征在于,所述生成插件还包括图纸同步对比模块,所述图纸同步对比模块用于查找DWG格式图像的前后修改内容,并定位所述修改内容。6.适用于如权利要求1所述的生成、解析插件,其特征在于,所述解析插件包括解析模块、重绘模块和批注生成模块;所述解析插件加载于所述AUTOCAD系统后,所述解析模块用于对所述复合文件中的数据流文件进行...
【专利技术属性】
技术研发人员:周风生,刘海洋,瞿震,董得林,
申请(专利权)人:上海绿建信息科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。