PDF加水印 — 在线添加文字或Logo水印
在浏览器中给PDF页面加文字或Logo水印,可调位置、角度、透明度和平铺
在浏览器中处理 · 不上传任何内容
把要加水印的 PDF 拖到这里
请添加一个 PDF(最大 100 MB)。添加新文件会替换当前文件。文件不会离开你的浏览器。
这是什么工具
这个工具可以在PDF页面上叠加半透明的文字或Logo水印。常见用法有:在报价单和方案上加公司名称、给内部文件标上CONFIDENTIAL、在扫描件上加“COPY”字样后再发送。调整大小和位置时,右侧会实时预览第一张选中的页面,确认后一键应用到所有选中的页面。整个过程都在浏览器中完成。
使用方法
- 把一个PDF拖到框里,或点击 选择 PDF。
- 选择 文字 或 图片(Logo)。文字可以写多行;图片可以是一张PNG、JPG或WebP。
- 设置字号(单位pt,图片则设置宽度)、颜色、不透明度和倾斜角度,右侧预览稍后会更新。
- 在“排列方式”中选择 单个位置,从九个位置中选一个;或选择 铺满整页,按设定的间距平铺。
- 只想处理部分页面时,选择 指定页面,输入
1-3, 5这样的范围。 - 点击 添加水印,然后下载新的PDF。
处理规则
- 字体:只有拉丁字母时使用PDF标准字体Helvetica,不嵌入字体。包含日文假名或韩文时,会把Noto Sans KR(SIL Open Font License 1.1)只按用到的字形嵌入。汉字、西里尔字母、阿拉伯字母和表情符号不在字体中,会被省略并提示。
- 位置:单个水印与页边保持页面短边4%的距离(至少12 pt),并按旋转后的外框计算,倾斜的水印不会超出页面。
- 平铺:横向按水印宽度加间距重复,纵向按水印高度加间距再加一个水印高度重复(避免短文字连成一片),隔行错开半格。一页需要超过400个水印时会自动加大间距。
- 范围:不透明度5–100%,角度为屏幕上看到的逆时针−90°到90°。
- 使用的库:pdf-lib(MIT)写入PDF,@pdf-lib/fontkit(MIT)处理字体,PDF.js(Apache-2.0)生成预览。
设置示例
| 目的 | 设置 |
|---|---|
| 页面中央大号CONFIDENTIAL | 文字,72 pt,不透明度25%,角度45°,单个位置,居中 |
| 公司名称铺满整页 | 文字 ACME Corp.,20 pt,铺满整页,间距60% |
| 右下角放一个小Logo | 图片,宽度15%,不透明度60%,角度0°,右下 |
| 除封面外每页加COPY | 指定页面 2-,文字 COPY |
| 中文水印“内部资料” | 先把文字做成透明PNG,再用图片方式添加 |
如果还要加页码,可以使用PDF添加页码工具;要放签名或印章,请使用PDF签名工具。
常见问题
我的PDF会被上传吗?
不会。水印在你的浏览器里绘制,PDF不会离开你的设备。只有当文字里包含日文假名或韩文时,页面才会从本站下载一次Noto Sans KR字体文件(约1.2 MB),这个请求不带任何文档内容。
可以用中文做水印文字吗?
暂时不行。拉丁字母和数字使用PDF内置的Helvetica字体,假名和韩文使用嵌入的Noto Sans KR字体,但这个字体里没有汉字。汉字会被省略,结果中会列出被省略的字符。需要中文水印时,可以先把文字做成透明背景的PNG图片,再选择“图片(Logo)”方式添加。
加了水印就能防止别人复制或修改吗?
不能。水印是叠加在页面上面的,原来的文字和图片都还在。它能标明文档出处,但用PDF编辑软件仍然可以删掉。要限制复制需要设置安全权限,本工具不提供这项功能。
横向页面或旋转过的页面怎么办?
工具会读取每一页的旋转信息,按页面在屏幕上显示的方向计算位置和角度,所以横竖混排的文档每一页的效果都一样。
Logo用什么图片最好?
透明背景的PNG。JPG和WebP也可以,但白色背景会显示成一个方块。图片长边最多缩放到2,000像素,宽度按页面宽度的比例设置,因此不同尺寸的页面比例保持一致。