CN106599321B - 一种dwg文件批注和签名的生成、解析插件及其使用方法 - Google Patents

一种dwg文件批注和签名的生成、解析插件及其使用方法 Download PDF

Info

Publication number
CN106599321B
CN106599321B CN201611270730.9A CN201611270730A CN106599321B CN 106599321 B CN106599321 B CN 106599321B CN 201611270730 A CN201611270730 A CN 201611270730A CN 106599321 B CN106599321 B CN 106599321B
Authority
CN
China
Prior art keywords
file
signature
module
plug
dwg
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201611270730.9A
Other languages
English (en)
Other versions
CN106599321A (zh
Inventor
周风生
刘海洋
瞿震
董得林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Lvjian Information Technology Co ltd
Original Assignee
Shanghai Lvjian Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Lvjian Information Technology Co ltd filed Critical Shanghai Lvjian Information Technology Co ltd
Priority to CN201611270730.9A priority Critical patent/CN106599321B/zh
Publication of CN106599321A publication Critical patent/CN106599321A/zh
Application granted granted Critical
Publication of CN106599321B publication Critical patent/CN106599321B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/16File or folder operations, e.g. details of user interfaces specifically adapted to file systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/14Details of searching files based on file metadata
    • G06F16/148File search processing
    • G06F16/152File search processing using file content signatures, e.g. hash values
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • Geometry (AREA)
  • Evolutionary Computation (AREA)
  • Human Computer Interaction (AREA)
  • Computer Hardware Design (AREA)
  • Library & Information Science (AREA)
  • Stored Programmes (AREA)
  • Document Processing Apparatus (AREA)

Abstract

一种DWG格式文件批注和签名的生成、解析插件,包括生成插件和解析插件,生成插件和解析插件分别加载于AUTOCAD***;生成插件包括电子签章模块、镜像处理模块、审查批注模块、文件建立模块、监听模块和复合模块;镜像处理模块用于对DWG格式文件的表现层进行镜像处理,获取镜像文件;文件建立模块用于根据使用者的操作版本建立数据流文件,并将数据流文件与镜像文件绑定;监听模块用于监听使用者的操作内容并将操作内容保存至与其绑定的数据流文件中;复合模块用于将数据流文件以原始的DWG格式文件为宿主复合成一复合文件;解析插件用于解析复合文件。通过生成插件实现DWG文件批注的修改过程及不同签名人产生的数据与数字签名一一绑定。

Description

一种DWG文件批注和签名的生成、解析插件及其使用方法
技术领域
本发明涉及工程图纸的计算机辅助设计领域,具体涉及一种DWG文件批注和签名的生成插件、解析插件及其使用方法。
背景技术
随着设计软件的普及,DWG格式的电子图纸被广泛应用于各种设计行业,许多工程设计企业通过应用图纸电子化及图纸管理***,能够集中管理宝贵的图纸资料,通过***的不断升级,逐渐实现了图纸的集中化、网络化及流程化管理。
DWG格式的电子图纸从设计到出版要经过一系列修改,校审。根据图纸的网络化管理,图纸设计后,图纸将交至审核人员进行审查或批注,审查通过后,才能进行工程实施及图纸最后的归档与电子签名;如果审查不通过,则图纸将被打回给设计人员作相应的修改并重新进行审查。
DWG格式文件目前有两大特点:1.不支持宿主文件与从属文件的复合结构关系;2.不提供审查修订或批注功能。
针对上述特点,使得DWG格式文件在实用应用中存在如下缺陷:1.对于原始DWG图纸,新增批注内容并对其进行电子签名时无法区分原始数据与新增批注信息的签名人分别签名;2.已经被批注修改的DWG文件,新增的批注信息应为过程信息,不应保留在最后的设计图定稿中,但是由于AutoCAD本身并不提供审查修订或者批注功能,所以相关的修订批注信息只能通过人工区分,在实际使用中不便;3.对于已经添加数字签名的原始DWG文件,再增加批注信息会导致原有数字签名失效,无法再现在实际使用过程中即使对原图纸增加圈画或批注,相关签名所对应的设计内容不受影响的效果。
因此,现有的DWG格式文件的任何修改保存传递后,无法再还原之间的修改过程以及上一版本图纸;及无法对单个DWG格式文件注入单个以上的数字证书,实现数字证书与电子签名的一一对应绑定。
发明内容
针对DWG格式文件的缺陷,本申请提供一种DWG文件批注和签名的生成插件、解析插件及其使用方法。
根据第一方面,一种实施例中提供一种DWG文件批注和签名的生成、解析插件,包括生成插件和解析插件,生成插件和解析插件分别加载于AUTOCAD***;
生成插件包括电子签章模块、镜像处理模块、审查批注模块、文件建立模块、监听添加模块和复合模块,插件***加载于AUTOCAD***后,电子签章模块和审查批注模块自动加载于AUTOCAD***的DWG格式文件的菜单栏中;
电子签章模块用于对DWG格式文件进行数字签名;
镜像处理模块用于对DWG格式文件的表现层进行镜像处理,获取镜像文件;
文件建立模块用于根据使用者的操作版本建立数据流文件,并将数据流文件与镜像文件绑定;
审查批注模块用于使用者对镜像文件进行修订;
监听模块用于监听使用者的操作内容并将操作内容保存至与其绑定的数据流文件中,操作内容包括审查批注和数字签名;
复合模块用于将数据流文件以原始的DWG格式文件为宿主复合成一复合文件;
解析插件用于解析复合文件。
一种实施例中,电子签章模块设有电子签章标签和批量签章标签;
电子签章标签用于对当前的DWG格式文件进行数字签名;
批量签章标签用于对外部的DWG格式文件进行批量签名。
一种实施例中,电子签章标签包括签名规则制定单元、加盖***单元、添加数字签名单元和修改数字签名单元;
签名规则制定单元用于对于DWG格式文件中的图框进行相应的签名规则制定;
加盖***单元用于对DWG格式文件进行加盖电子***;
添加数字签名单元用于根据签名规则对当前的DWG格式文件进行数字签名;
修改数字签名单元用于对数字签名进行删除、旋转或移动操作。
一种实施例中,审查批注模块设有启用批注标签、查看批注标签和关闭批注标签;
启用批注标签用于对镜像文件进行修订;
查看批注标签用于显示DWG格式文件中当前的所有批注;
关闭批注标签用于清空DWG格式文件中当前的所有批注。
一种实施例中,生成插件***还包括图纸同步对比模块,图纸同步对比模块用于查找DWG格式图像的前后修改内容,并定位修改内容。
一种实施例中,解析插件包括解析模块、重绘模块和批注生成模块;
解析插件加载于AUTOCAD***后,解析模块用于对复合文件中的数据流文件进行解析,重绘模块用于将解析的数据流信息重绘在DWG格式文件的表现层上,批注生成模块用于生成批注信息的列表。
一种实施例中,解析插件还包括签名验证模块,签名验证模块用于验证数字签名是否有效。
根据第二方面,一种实施例中提供一种适用于上述生成、解析插件的使用方法,包括步骤:
将生成插件加载于所述AUTOCAD***,打开DWG格式文件;
对打开的DWG格式文件的表现层进行镜像处理,获取镜像文件;
在镜像文件中,根据使用者的操作版本建立数据流文件,并将数据流文件与镜像文件绑定;
监听使用者的操作内容并将操作内容保存至与其绑定的数据流文件中,操作内容包括审查批注和数字签名;
将数据流文件以原始打开的DWG格式文件为宿主复合成一复合文件;
将解析插件加载于所述AUTOCAD***,解析复合文件。
一种实施例中,对打开的DWG格式文件的表现层进行镜像处理之前,还包括对DWG格式文件进行数字签名,具体包括步骤:
启动电子签章标签;
对DWG格式文件中的图框制定签名规则;
***签名锁;
根据签名规则利用签名锁对当前的DWG格式文件进行数字签名。
一种实施例中,对打开的DWG格式文件的表现层进行镜像处理之前,还包括对DWG格式文件进行数字签名,具体包括步骤:
启动所述电子签章标签;
***签名锁;
选定任一签名位置利用签名锁对DWG格式文件进行数字签名。
一种实施例中,根据签名规则对当前的DWG格式文件进行数字签名的过程中,还包括对所述数字签名修改的步骤:
对待修改数字签名的签章锁进行授权;
利用授权的签章锁对数字签名进行修改。
一种实施例中,根据签名规则对当前的DWG格式文件进行数字签名的过程中,还包括对外部的DWG文件批量签名的步骤:
启动批量签章标签;
选取外部的目标DWG文件;
根据签名规则对所述目标DWG文件进行批量签名。
一种实施例中,解析复合文件包括步骤:
打开DWG格式文件;
对DWG格式文件的复合文件中的数据流文件进行解析;
将解析的数据流信息重绘于DWG格式文件的表现层上;
将解析的数据流信息的批注信息生成批注列表。
一种实施例中,解析复合文件的过程中还包括验证所述数字签名是否有效的步骤。
依据上述实施例的生成、解析插件,由于利用生成插件对DWG格式文件的表现层进行镜像处理,获取镜像文件,针对使用者的操作版本建立数据流文件,并将数据流文件与镜像文件绑定,再通过解析插件对复合文件进行解析,将解析的批注信息重新绘制在表现层上,生成插件在数据层上实现将多个数据流文件以DWG格式文件为宿主文件进行绑定,解析插件在表现层面上展现出不同版本间的修改效果,从而解决了对DWG文件的修改后无法还原修改过程的问题,并实现了不同签名人产生的数据与对应数字证书一一绑定的效果。
附图说明
图1为生成插件原理图;
图2为解析插件原理图;
图3为加盖***单元对话框图;
图4为图纸同步对比模块对话框图;
图5为图纸同步对比模块对比结果框图;
图6为修改定位结果图;
图7为解析插件原理图;
图8为生成插件、解析插件使用流程图;
图9为数字签名验证流程图。
具体实施方式
下面通过具体实施方式结合附图对本发明作进一步详细说明。
实施例一:
本例提供一种DWG格式文件批注和签名的生成、解析插件,具体包括生成插件1和解析插件2,生成插件1和解析插件2分别加载于AUTOCAD***,使用者通过生成插件1可以实现对DWG格式文件进行多次批注和签名,以实现类似于PDF文件中的不同签名人产生的数据与对应数字证书的一一绑定,使用者通过解析插件2可以查看批注的修改过程。
具体的,如图1所示,生成插件1包括电子签章模块11、镜像处理模块12、审查批注模块13、文件建立模块14、监听模块15和复合模块16;当生成插件1加载于AUTOCAD***后,电子签章模块11和审查批注模块13自动加载于AUTOCAD***的DWG格式文件中的菜单栏中;电子签章11用于对DWG格式文件进行数字签名,镜像处理模块12用于对DWG格式文件的表现层进行镜像处理,获取镜像文件;文件建立模块14用于根据使用者的操作版本建立数据流文件,并将数据流文件与镜像文件绑定;审查批注模块13用于使用者对镜像文件进行修订;监听模块15用于监听使用者的操作内容并将操作内容保存至与其绑定的数据流文件中,操作内容包括审查批注和数字签名;复合模块16用于将数据流文件以原始的DWG格式文件为宿主复合成一复合文件。
具体的,电子签章模块11的下拉菜单栏中设有电子签章标签111和批量签章标签112,其中,电子签章111用于对当前的DWG格式文件进行数字签名,批量签章标签112用于对外部的DWG格式文件进行批量签名;当使用者启动电子签章11时,如果仅是对当前的DWG格式文件进行数字签名,则进一步启动电子签章标签111,其显示的管理工具栏中包括签名规则制定单元1111、加盖***单元1112、添加数字签名单元1113的修改数字签名单元1114。
其中,签名规则制定单元1111用于对于DWG格式文件中的图框进行相应的签名规则制定,点击签名规则制定单元1111后会弹出如图2所示的对话框,具体签名规则如下:点击“图框块名”旁的“选择”按钮,选择相应图框,在“标签名称”中添加需要添加的负责人职位,与图框中的签名人职位对应,选择签名位置后在选定图框的签名位置进行框选,设置签名位置,最后点击“添加”按钮可发现页面上显示已设定完成“签名规则”。
由于,在DWG文件中需要加盖“出图章”等各类电子***,本例的加盖***单元1112用于对DWG格式文件进行加盖电子***,此电子***符合《中华人民共和国电子签名法》的要求,不可被捕捉,不可修改,对于已经加盖电子***的文件,一经修改,该电子***会发生失效,当使用者点击加盖***单元1112时弹出如图3所示的对话框,如果仅需对当前的DWG文件加盖电子***,只需点击确定按钮即可,如果需要对外部的DWG文件进行批量盖章,则需要点击图纸批签,选择所需图纸,即可完成批量盖章。
添加数字签名单元1113用于根据签名规则对DWG格式文件进行数字签名,为保证符合《签名法》第十三条第二款的“签署时电子签名数据仅由签署人控制”的规定,本例的生成插件1以“一人、一章、一锁、一CA”的模式配置,即在进行CAD的电子签名签署时,需要由签署人***其签章锁,并登陆账户输入账户密码方可完成整个签章工作,具体的,首先***签章锁,输入签章锁对应的账户密码,点击确定,本例的CAD电子签名不改变个人签名风格,是独特的物理矢量水印,具有不可篡改性。
由于CAD电子签名不可使用CAD原有的删除、移动、修改等操作,对于已经签名的DWG文件进行修改时数字签名也会自动消失,因此,本例通过修改数字签名单元1114可以对已经签名的数字签名进行删除、旋转或移动操作,具体的,以移动为例进行说明:相应修改操作仅能由签署人的签章锁授权完成,所以在进行修改操作时,需先***要修改签名的对应签章锁,点击“移动数字签名”按钮,输入对应签章锁账户密码,点击需要移动的签名,选择需要移动到的位置,完成移动操作。
本例的批量签章标签112是通过CAD后台的批量电子签名工具实现的,具体的,批量电子签名工具通过外部EXE,调取CAD程序从而对目标DWG文件进行批量签名以及PDF转换并加盖PDF数字签名。
本例的审查批注模块13设有启用批注标签131、查看批注标签132和关闭批注标签133,启用批注标签131用于对镜像文件进行修订;查看批注标签132用于显示DWG格式文件中当前的所有批注,支持合并和删除修订版本的查看;关闭批注标签133用于清空DWG格式文件中当前的所有批注。
本例的生成插件1还包括图纸同步对比模块17,图纸同步对比模块17用于查找DWG格式图像的前后修改内容,并定位修改内容,具体的,首先选择CAD窗口功能中的“垂直平铺”;再点击“窗口同步”按钮,使两幅图纸达到同屏窗口显示同步;点击屏幕菜单“图纸同步对比模块17”,如图4所示,选择需要对比的文档对话框,分别选择两幅图纸;再点击图纸预分析按钮,分析是否图纸有整体偏移,避免比对过程中由于整体偏移造成的修改显示过多;弹出图纸对比已完成信息,查看比对结果,比对结束后,自动弹出消息对话框,如图5所示,其中,当双击“新增对象”时,自动切换到第二副图,放大并选中此对象;当双击“删除对象”时,自动切换到第一副图,放大并选中此对象;当双击“修改对象”时,同时在两幅图上放大并选中此对象,如图6所示。
如图7所示,本例的解析插件2包括解析模块21、重绘模块22和批注生成模块23,解析插件2加载于AUTOCAD***后,解析模块21用于对复合文件中的数据流文件进行解析,重绘模块22用于将解析的数据流信息重绘在DWG格式文件的表现层上,批注生成模块23用于生成批注信息的列表。
进一步,解析插件2还包括签名验证模块24,签名验证模块24用于验证数字签名是否有效。
实施例二:
基于实施例一的生成、解析插件,本例提供其相应的使用方法,其流程图如图8所示,包括如下步骤。
S1:将生成插件加载于AUTOCAD***,打开DWG格式文件。
S2:对打开的DWG格式文件的表现层进行镜像处理,获取镜像文件。
后续的操作仅针对镜像文件进行数据处理,而原始的DWG格式文件并不受影响。
为证明本例是针对镜像文件进行操作,本例在进行镜像处理之前,还可以对原始的DWG格式文件进行数字签名,具体的:启动电子签章标签;对DWG格式文件中的图框制定签名规则,其根据实施例一中的签名规则制定单元制定相应的签名规则;***签名锁;根据签名规则利用签名锁对原始的DWG格式文件进行数字签名。
在其他实施例中,可以不根据签名规则进行数字签名,如,可以自由选定任一签名位置,然后再利用签名锁对DWG格式文件进行数字签名。
签名之后,还包括对数字签名修改的步骤:对待修改数字签名的签章锁进行授权;利用授权的签章锁对数字签名进行修改,具体根据实施例一中的修改数字签名单元进行修改。
签名的过程中,根据需要可以对外部的DWG格式文件进行批量签名,其步骤为:启动批量签章标签;选取外部的目标DWG文件;根据所述签名规则对目标DWG文件进行批量签名。
S3:在镜像文件中,根据使用者的操作版本建立数据流文件,并将数据流文件与镜像文件绑定。
由于使用者可能会依据一个版本进行多次修改,也可以是每修改一次建立一个版本,因此,本例,是根据使用者的操作版本建立相应的数据流文件。
S4:监听使用者的操作内容并将操作内容保存至与其绑定的数据流文件中,操作内容包括审查批注和数字签名。
其中,通过点击具体的批注信息时,可实现自动图纸定位并闪烁提示的效果,同样的,当鼠标放置于批注区域内时,会以浮窗形式显示相应的批注信息。
同时,在此操作界面下,使用者可以对批注信息进行删除、添加、修改等操作,并对操作产生的数据进行数字签名,实现修改的数据与对应数字证书的一一绑定,而且,此修改内容是直接对绑定的数据流文件进行直接修改,而非对原始的DWG格式文件的修改。
S5:将数据流文件以原始的DWG格式文件为宿主复合成一复合文件。
若未对该复合文件进行解析,从DWG格式文件的表现层无法查看到批注信息和对应的签名信息,仅可以查看DWG格式文件的原始信息。
S6:将解析插件加载于AUTOCAD***解析复合文件。
具体的,打开DWG格式文件;对DWG格式文件的复合文件中的数据流文件进行解析;将解析的数据流信息重绘于DWG格式文件的表现层上;将解析的数据流信息的批注信息生成批注列表。
解析复合文件的过程中还包括验证数字签名是否有效的步骤,如,解析复合文件时,利用接收方私钥将密文进行解密,获得明文文本,然后再向明文文本进行单向加密获得信息摘要,同时,利用发送方公钥对数字签名进行解密也获得信息接要,最后比较两个信息摘要是否相同,若相同,数字签名有效,否则,数字签名无效,其验证流程图如图9所示。
依据实施例一或实施例二进行DWG文件新增批注信息及新增数字签名时,其具体操作均是对数据流文件的操作,而不是对原始的DWG文件的操作,在数据层上实现多个数据流文件与原始的DWG文件绑定,在表现层上展示不同版本间的修改效果,解决了目前DWG格式文件的缺陷。
以上应用了具体个例对本发明进行阐述,只是用于帮助理解本发明,并不用以限制本发明。对于本发明所属技术领域的技术人员,依据本发明的思想,还可以做出若干简单推演、变形或替换。

Claims (14)

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***后,所述解析模块用于对所述复合文件中的数据流文件进行解析,所述重绘模块用于将解析的数据流信息重绘在DWG格式文件的表现层上,所述批注生成模块用于生成批注信息的列表。
7.如权利要求6所述的生成、解析插件,其特征在于,所述解析插件还包括签名验证模块,所述签名验证模块用于验证所述数字签名是否有效。
8.一种如权利要求1-7中任一项所述的生成、解析插件的使用方法,其特征在于,包括步骤:
将所述生成插件加载于所述AUTOCAD***,打开DWG格式文件;
对打开的DWG格式文件的表现层进行镜像处理,获取镜像文件;
在所述镜像文件中,根据使用者的操作版本建立数据流文件,并将所述数据流文件与所述镜像文件绑定;
监听使用者的操作内容并将所述操作内容保存至与其绑定的数据流文件中,所述操作内容包括审查批注和数字签名;
将所述数据流文件以原始的DWG格式文件为宿主复合成一复合文件;
将所述解析插件加载于所述AUTOCAD***解析所述复合文件。
9.如权利要求8所述的使用方法,其特征在于,所述对打开的DWG格式文件的表现层进行镜像处理之前,还包括对DWG格式文件进行数字签名,具体包括步骤:
启动所述电子签章标签;
对所述DWG格式文件中的图框制定签名规则;
***签名锁;
根据所述签名规则利用所述签名锁对DWG格式文件进行数字签名。
10.如权利要求8所述的使用方法,其特征在于,所述对打开的DWG格式文件的表现层进行镜像处理之前,还包括对DWG格式文件进行数字签名,具体包括步骤:
启动所述电子签章标签;
***签名锁;
选定任一签名位置利用所述签名锁对DWG格式文件进行数字签名。
11.如权利要求9所述的使用方法,其特征在于,所述根据签名规则对当前的DWG格式文件进行数字签名的过程中,还包括对所述数字签名修改的步骤:
对待修改数字签名的签章锁进行授权;
利用授权的签章锁对所述数字签名进行修改。
12.如权利要求10所述的使用方法,其特征在于,所述根据签名规则对当前的DWG格式文件进行数字签名的过程中,还包括对外部的DWG文件批量签名的步骤:
启动所述批量签章标签;
选取外部的目标DWG文件;
根据所述签名规则对所述目标DWG文件进行批量签名。
13.如权利要求8所述的使用方法,其特征在于,所述解析复合文件包括步骤:
打开DWG格式文件;
对所述DWG格式文件的复合文件中的数据流文件进行解析;
将解析的数据流信息重绘于所述DWG格式文件的表现层上;
将解析的数据流信息的批注信息生成批注列表。
14.如权利要求13所述的使用方法,其特征在于,所述解析复合文件的过程中还包括验证所述数字签名是否有效的步骤。
CN201611270730.9A 2016-12-30 2016-12-30 一种dwg文件批注和签名的生成、解析插件及其使用方法 Active CN106599321B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611270730.9A CN106599321B (zh) 2016-12-30 2016-12-30 一种dwg文件批注和签名的生成、解析插件及其使用方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611270730.9A CN106599321B (zh) 2016-12-30 2016-12-30 一种dwg文件批注和签名的生成、解析插件及其使用方法

Publications (2)

Publication Number Publication Date
CN106599321A CN106599321A (zh) 2017-04-26
CN106599321B true CN106599321B (zh) 2020-09-15

Family

ID=58582520

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611270730.9A Active CN106599321B (zh) 2016-12-30 2016-12-30 一种dwg文件批注和签名的生成、解析插件及其使用方法

Country Status (1)

Country Link
CN (1) CN106599321B (zh)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107169739A (zh) * 2017-05-17 2017-09-15 广州普邦园林股份有限公司 一种园林设计项目施工图纸的批转批签方法及***
CN108549623B (zh) * 2018-04-12 2022-03-01 北京三快在线科技有限公司 协作文档编辑控制方法、装置、电子设备及存储介质
CN109672536B (zh) * 2018-12-24 2023-04-25 航天信息股份有限公司 一种批量pdf文件数字签名方法及***
CN109858083B (zh) * 2018-12-26 2023-09-19 马钢集团设计研究院有限责任公司 一种基于revit设计审核一体化样板的并行审核方法
CN109756344B (zh) * 2019-03-01 2022-06-10 广联达科技股份有限公司 一种文档的数字签名及其验证方法和装置
CN112241622A (zh) * 2019-07-16 2021-01-19 北京奎牛科技有限公司 在电子文件上修改表单数据的方法和装置
CN111932198B (zh) * 2020-07-22 2024-04-12 万翼科技有限公司 文件审核方法及相关产品
CN112084516A (zh) * 2020-09-14 2020-12-15 洛阳众智软件科技股份有限公司 安全保护cad图纸信息的方法及设备
CN112765110B (zh) * 2021-01-22 2022-01-14 广州文石信息科技有限公司 一种pdf批注数据生成方法、装置、设备及存储介质
CN113392454B (zh) * 2021-06-11 2022-09-13 中国中材国际工程股份有限公司 一种基于Revit的批量签章、打印PDF图纸的方法
CN113610512A (zh) * 2021-10-09 2021-11-05 深圳须弥云图空间科技有限公司 电子签章生成方法、装置、设备及存储介质
CN116932499B (zh) * 2023-08-15 2024-02-20 天河智造(北京)科技股份有限公司 一种dwg格式文件批量修改标注的方法
CN117290906A (zh) * 2023-11-20 2023-12-26 山东鲁浦信息技术有限公司 一种用于cad图纸的图签信息替换方法及***

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1588385A (zh) * 2004-07-15 2005-03-02 上海交通大学 签章集中管理与委托授权电子签章安全的方法
CN103259665A (zh) * 2013-05-28 2013-08-21 福建伊时代信息科技股份有限公司 电子签章方法及***
CN103617155A (zh) * 2013-12-13 2014-03-05 苏州利驰电子商务有限公司 一种web下dwg文件的在线批注方法及***
CN103761218A (zh) * 2014-01-27 2014-04-30 上海维响信息科技有限公司 一种在电脑上对电子文档进行批注的方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1588385A (zh) * 2004-07-15 2005-03-02 上海交通大学 签章集中管理与委托授权电子签章安全的方法
CN103259665A (zh) * 2013-05-28 2013-08-21 福建伊时代信息科技股份有限公司 电子签章方法及***
CN103617155A (zh) * 2013-12-13 2014-03-05 苏州利驰电子商务有限公司 一种web下dwg文件的在线批注方法及***
CN103761218A (zh) * 2014-01-27 2014-04-30 上海维响信息科技有限公司 一种在电脑上对电子文档进行批注的方法

Also Published As

Publication number Publication date
CN106599321A (zh) 2017-04-26

Similar Documents

Publication Publication Date Title
CN106599321B (zh) 一种dwg文件批注和签名的生成、解析插件及其使用方法
EP2580705B1 (en) Web-based electronically signed documents
EP1995681A1 (en) Authenticity assurance system for spreadsheet data
US20050231738A1 (en) Electronic document management system
CN109710903A (zh) 单证的管理方法、装置、设备及存储介质
CN114818618B (zh) 一种基于签名加密的文档编辑的方法和***及介质
CN112417178B (zh) 基于文档模板定义的链上合约处理方法、装置和电子设备
US7395503B1 (en) Dynamic preview of electronic signature appearance
JP2006301936A (ja) 作業報告書作成システム
US9853817B2 (en) Generating enhanced digital signatures for artifacts
CN116579295A (zh) 多格式文件合订本动态插页、挪位、隐藏展现的方法
US20090222820A1 (en) Information processing apparatus, information processing method, and information processing program
EP2517145A2 (en) Fully electronic notebook (eln) system and method
CN110598193A (zh) 一种审计离线文档管理***
CN114444131A (zh) 文档审核方法及计算机存储介质
WO2006040134A1 (en) Generic electronic laboratory notebook
US9292698B1 (en) Method and system for remote forensic data collection
JP2009232002A (ja) 電子署名システム、署名装置、検証装置、及びプログラム
JP2008035019A (ja) 電子署名装置
US20090183007A1 (en) Method, Computer Program Product and Apparatus for Authenticating Electronic Documents
US8301894B2 (en) Method and apparatus for applying digital signatures to translated content
EP4330892A1 (en) Systems and methods for facilitating observer interactions with an online interaction system
CN113743959A (zh) 对ofd电子***签章验证的方法、计算机装置及计算机可读存储介质
CN115859909B (zh) 协作文档批注显示方法、装置、服务器及存储介质
CN113378549B (zh) 单证校验方法、装置、计算机设备及存储介质

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant