e-signature - Electronic Signature for Word Documents
e-signature
Electronic Signature for Word Documents
社区 文档
描述
Insert handwritten electronic signatures into Word documents (.doc/.docx). Provides a canvas-based signature pad for hand-drawing, parses documents to locate signature fields, and generates signed documents with embedded signature images.
使用场景
- 用手写签名电子签署保密协议、合同和法律文件
- 批量签署多份 Word 文档
- 在模板文档中填写签名栏、日期和姓名
- 通过交互式 HTML Canvas 画板捕获并复用手写签名
- 将旧版 .doc 文件转换为 .docx 并自动插入签名
核心能力
- 签名捕获:交互式 HTML Canvas 画板,支持笔宽/颜色调节和透明 PNG 导出
- 文档解析:读取 .doc(通过 word-extractor)和 .docx 格式,定位签名占位符
- 签名插入:使用 docx-js ImageRun 在精确位置嵌入签名图片
- 自动填充:在签名旁自动填写日期、姓名等字段
- 字体回退:当无法手写时,使用系统书法字体生成文字签名
示例
请帮我签署这份保密协议:1. 打开签名板让我手写签名2. 读取 Word 文档并找到签名栏3. 将我的手写签名图片插入到文档中4. 在签名旁填写今天的日期注意事项
- 支持 .doc(旧版)和 .docx(Office 2007+)两种格式
- 签名图片导出为透明 PNG,叠加效果整洁
- 依赖:docx、word-extractor、canvas(Node.js)
- 签名板支持鼠标和触屏输入,内置中英文国际化支持
适用角色
开发者 法务 人力资源 高管 财务 销售