PDF 在线工具箱 · 纯前端本地处理
PDF 工具箱
正在加载组件...
返回首页
PDF 预览
在浏览器中直接浏览 PDF, 支持翻页与缩放。
点击或拖拽 PDF 文件到此处
合并 PDF
将多个 PDF 按顺序合并为一个文件, 按添加顺序排列。
点击或拖拽多个 PDF 文件到此处
拆分 PDF
将单个 PDF 拆成多个文件。
点击或拖拽一个 PDF 文件到此处
删除页面
保留指定页码, 其余删除。页码从 1 开始, 支持 1,3,5-8 格式。
点击或拖拽一个 PDF 文件到此处
旋转页面
按角度旋转全部或指定页面。
点击或拖拽一个 PDF 文件到此处
重新排序
输入新的页码顺序, 从 1 开始, 用逗号分隔。例如原顺序 1,2,3,4 改为 3,1,2,4。
点击或拖拽一个 PDF 文件到此处
提取文本
从 PDF 中提取文字内容, 基于文本层, 扫描件图片无法提取。
点击或拖拽一个 PDF 文件到此处
图片转 PDF
将多张图片 (PNG / JPG) 合并为一个 PDF, 每张图片一页。
点击或拖拽图片文件到此处
PDF 转图片
将每一页渲染为图片, 多页自动打包为 ZIP。
点击或拖拽一个 PDF 文件到此处
压缩 PDF
通过重新栅格化页面来减小体积, 会丢失矢量信息, 适合以扫描和图片为主的文档。
点击或拖拽一个 PDF 文件到此处
添加水印
在 PDF 每页添加文字水印, 支持平铺, 旋转, 透明度与颜色。
点击或拖拽一个 PDF 文件到此处
关于 / 许可证
本工具为纯前端实现, 所有文件处理均在你的浏览器本地完成, 不会上传到任何服务器。 界面与处理逻辑均为原创代码; 底层能力由以下开源库提供, 其版权与许可证随库本身保留:
| 库 | 用途 | 许可证 | 版权 / 来源 |
|---|---|---|---|
| pdf.js | PDF 渲染, 文本提取, 转图片, 预览 | Apache-2.0 | Mozilla Foundation (github.com/mozilla/pdf.js) |
| pdf-lib | PDF 合并, 拆分, 旋转, 重排, 水印等结构操作 | MIT | HubSpot, Inc. (github.com/Hopding/pdf-lib) |
| JSZip | 多文件结果打包为 ZIP | MIT (GPLv3 可选) | Stuart Knightley (github.com/Stuk/jszip) |
本工具界面, 文案与功能逻辑为原创, 不复制任何第三方闭源或商业产品的代码与资源。 若需将本工具用于分发, 请继续保留上述开源库的许可证与版权声明。
提示: 浏览器对单文件处理的内存有限, 超大或页数极多的 PDF 可能受设备性能限制。
读者评论 1
sea
2026年10月15日 17:15
有点意思