利用AutoCAD I/O 和View & Data 做DWG图纸的无纸化签字

通过AutoCAD I/O和View & Data API,实现了无纸化DWG图纸签字功能,允许用户在网页上直接对图纸标题栏添加文本或签字。该技术避免了打印签字的需要,提高了审批流程的效率。文章介绍了使用JavaScript库进行签名、将签名解释为Solid实体以精确匹配标题栏位置,以及如何定位和更新标题栏内容的实现细节。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在几次活动中,听到有用户提及一些审批流程里,需要对DWG图纸签字,通常在图纸的标题栏里。标题栏中的文字项是Attribute,如果是文本好办,直接设置其TextString,而如果是签字,则只能打印出纸质的。能不能无纸化签字,甚至不需要安装AutoCAD做签字呢?利用 AutoCAD I/O 和View & Data,这个成为了可能。

有客户也提到DWG图纸签名技术是早就有的,见此文章,我认为这只是对图纸增加单一信息,是对任何图纸,类似水印的信息。而标题栏是工程图特有的一种信息表达,而且多个栏目内容,DWG图纸签名技术并未解决对标题栏的应用。

节前利用零星时间写了个程序,用户在网页里对图纸标题栏对应部分添加内容,要么新的字串,要么是签字。这是演示视频。CSDN不能嵌入视频?!


只能贴视频地址 http://v.youku.com/v_show/id_XMTQ4NTE1MTExNg==.

THeSealForAutoCAD主要功能 • 文档签名:在AutoCAD文档上任意地方(主要是标题栏中)实现单个或批量签署个人签名。一个文件可以有多个不同类型或相同类型的签名,签名时可以根据签名类型、签名的优先级设置判断是否可以进行该类签名,并自动获得签名位置。文件中支持多个签名。签名可以在单机数据库支持的网络环境中使用,签名信息可以绑定到DWG文件(可绑定整个文件、单个图层或多个图层)上。 • 文档验证:任何人都可以对签名绑定部分的完整性进行验证,即如果签名后的文档绑定部分发生了变化,签名将失效(在签名上将显示禁止符号)。 • 查看信息:可查看签名人姓名、签名说明、签名地点、签名时间、签名记录、签名绑定的区域等信息。 THeSealForAutoCAD特点 • 可在纯 AutoCAD 环境或者在其他任何二次开发环境中均能正常工作。 • 不仅可以在单机环境中运行,也可以在网络环境中运行,通过用户登录取得用户名墨迹。 • 具备单签批签功能,且可同时签署多个方式的签名。 • 可以根据签名图纸方案的配置,自动搜寻签名位置。 • 签名信息可以与DWG文件绑定,绑定方式可以是整个文件,也可以是部分图层或所有图层。 • 未安装设计审核系统的机器上同样可以查看签名,但不可对签名进行任何处理。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值