黑点工具

PDF 加水印

给 PDF 每页叠加文字或 Logo 水印,中文正常显示,可调透明度与平铺

这个工具做什么

这个页面提供PDF 加水印:给 PDF 每页叠加文字或 Logo 水印,中文正常显示,可调透明度与平铺。整个处理过程在你的浏览器内完成,文件不会被上传到任何服务器,因此无需注册、也没有次数与体积限制,断网状态下同样可用。

怎么用

  1. 拖入 PDF 文件
  2. 填「水印文字」,比如「机密」或公司名
  3. 调「字号」「透明度」「旋转角度」,默认是平铺整页
  4. 点「添加水印」,中文不会乱码

适用场景

  • 内部资料发给外部前打上「机密」
  • 简历加水印防止被中介倒卖
  • 样稿加水印,收到尾款再给无水印版
  • 合同扫描件标注用途

实测数据

实测:给 3 页 A4 文档加满版平铺文字水印(每页约 30 个水印块),用时 38 毫秒,输出 11 KB。水印是先用 canvas 画成 PNG 再作为图片对象嵌入,所以中文不乱码,代价是每份文档多一个图像对象。

常见问题

pdf 怎么加水印?

拖进文件,填上水印文字,调好透明度和角度,点添加水印。平铺模式会铺满每一页,最难被裁掉。

能给不同页面加不同水印吗?

当前版本整份文档用同一个水印。要给某几页单独处理,可以先拆分再分别加水印后合并。

水印会不会挡住正文?

默认透明度只有 14%,平铺在底层视觉上很淡。觉得碍事就调到 8% 以下,或者改成只在页面中心放一个。

中文水印为什么不乱码?

pdf-lib 内置字体不含中文,直接写文字会乱码。这里先把水印文本画到高清 canvas 上,再作为图片嵌入 PDF,因此任何语言都能正常显示。

水印能删除吗?

它是叠加在页面内容之上的独立图层,技术上可以被 PDF 编辑器移除,不是不可逆的。需要防篡改请配合数字签名。

相关工具