工具功能
这是一款完全在浏览器本地运行的PDF添加页码工具,可以快速为PDF文件的每页添加自定义页码,支持多种位置、格式自定义。处理过程不会上传文件到服务器,保障隐私安全。
使用方法
- 点击"选择PDF文件",选中你需要添加页码的PDF文档
- 选择页码位置:页脚居中、页脚左下或页脚右下
- 设置起始页码(默认从1开始,如需从指定页开始编号,填写对应数字即可)
- 选择页码格式,支持纯页码、页码/总页数、中文格式等
- 调整字体大小和边距(保持默认也可满足多数需求)
- 点击"开始添加页码",处理完成后点击下载按钮保存新文件
实现原理
本工具基于 pdf-lib 库在浏览器本地处理PDF文件:
- 读取用户上传的PDF文件,解析每页尺寸和总页数
- 嵌入标准Helvetica字体,确保所有PDF阅读器都能正常显示页码
- 根据用户选择的位置、格式计算每个页码的坐标,将页码文字绘制到每一页
- 生成添加完页码的新PDF文件,提供下载
注意事项
- 本工具仅供个人使用,不要给加密或受版权保护的文件添加页码
- 处理大体积PDF(超过100页)可能需要稍等几秒,请耐心等待
- 如果原PDF已经带有页码,新添加的页码会叠加在原页码上方
- 结果仅供参考,处理重要文件请提前备份原文件