Web 工具

签名台

PDF 签名与填表

手写一个签名或上传一张,放到该放的位置;没有交互表单域的表格,也可以直接打字填。

如何给 PDF 添加签名

  1. 1打开 PDF从设备中载入文档,全程停留在浏览器内。
  2. 2手写或上传签名用鼠标、触控板或触摸屏直接在画板上签,也可以导入一张已有的签名图片。
  3. 3摆放并调整大小把签名拖到页面上正确的位置,缩放到与签名栏匹配。
  4. 4下载导出会把签名画进页面并生成一份新文件。

手写签名不是数字签名

本工具产出的是一张放在页面上的签名图像。这和数字签名不是一回事,而这个区别很重要。数字签名依靠证书和私钥,把特定签署人与特定版本的文档在密码学上绑定起来。

密码学签名能证明两件图像证明不了的事:署名的那个人确实签了,以及此后文档一个字节都没被改过。签名图像两件都证明不了——它可以在几秒钟内从一份 PDF 上复制下来贴到另一份上。

对于双方只是想在正确位置留下一个可见标记的日常文书,这完全够用,也正是多数人说给 PDF 签名时的意思。但涉及合同、申报,或任何签名可能被质疑的场合,请改用基于证书的服务。

手写还是上传

手写在触摸屏上效果最好,可以用手指或触控笔以接近自然的尺寸签。用鼠标时,签得比你觉得合适的更大一些再缩小——笔迹会平滑很多。

上传适合已经有扫描签名的人。在纯白纸上拍照或扫描、裁剪贴紧,效果会比斜着拍的照片干净得多。

填写表单

很多看起来像表单的 PDF 其实没有任何交互域——那些框只是印上去的线条,不是输入框。文本框能解决这个问题:在该填答案的地方放一个,直接打字即可。

对确实带真实表单域的文档,这个做法同样有效,只是你是在其上层绘制而非填写它们。如果某份文档有正规的交互表单域、且你需要保留它们仍是表单域,那本工具就不合适。

扁平化

导出时,签名被画进页面自身的内容里。它成为页面的一部分,而不是浮在上层的独立对象。

这意味着打开文件的人无法直接选中签名把它拖走——但这也不等于防篡改。任何人用编辑器都能把它盖掉,而且文件里没有任何东西能证明它未被改动。若你需要这项保证,就得用基于证书的签名。

FAQ

这算有法律效力的电子签名吗?
它产出的是视觉签名而非基于证书的数字签名,因此无法证明是谁签的、也无法证明此后文档未被改动。这是否够用取决于你所在的法域和对方的要求。任何可能产生争议的场合,请使用基于证书的服务。
签名会被上传到服务器吗?
不会。签名在浏览器的画布上绘制,并在本地写进 PDF,全程不会被传输。
下次还能用同一个签名吗?
目前不能——签名不会跨会话保存,每次都需要重新手写或上传。关掉标签页后什么都不会留下。
怎么去掉签名图的白底?
在纯白纸上扫描或拍摄签名并贴紧裁剪。真正是白色的底会融进白色页面;灰暗或带阴影的照片则会露出一个明显的方块。
导出后别人还能改动签名吗?
签名被扁平化进页面,不再是可拖动的对象。但它仍可被 PDF 编辑器盖掉或移除,而且文件本身无法检测篡改。