工具功能
本工具可以在线为PDF文件添加平铺文字水印,无需上传到服务器,所有处理均在您的浏览器本地完成,保护文件隐私。您可以自定义水印文字、字号、透明度、旋转角度、间距等参数。
使用方法
- 点击"选择PDF文件"上传需要添加水印的PDF文档
- 输入需要添加的水印文字,设置字号、透明度、旋转角度、水平间距和垂直间距
- 点击"开始添加水印"按钮,等待处理完成
- 处理完成后点击下载按钮获取添加了水印的PDF文件
实现原理
使用pdf-lib.js库在浏览器本地加载PDF文档,遍历PDF的每一页,根据您设置的间距生成网格坐标,在每个坐标位置绘制指定的半透明灰色水印文字,最后重新生成PDF文件提供下载。所有处理都在本地完成,文件不会上传到服务器。
注意事项
- 本工具仅支持未加密的PDF文件,加密PDF需要先解密后才能处理
- 大文件PDF处理时间可能较长,请耐心等待
- 添加水印后的文件大小会略有增加,属于正常现象
- 本工具仅供学习和正常使用,请遵守相关法律法规,不要用于非法用途