PDF 合并
文档所有处理都在浏览器本地完成,数据不上传服务器
把文件拖到这里,或点击选择
PDF · 单个文件不超过 100 MB
把多个 PDF 合成一份。顺序就是你选择文件的顺序(拖放是放下顺序,点选是按住 Ctrl 逐一点的顺序)—— 这一点很重要,所以页面上会把已选文件按顺序列出来给你核对,而不是默默按文件名排:按名字排看起来聪明,但「第 3 章排到了第 10 章后面」这种错误根本没人发现得了。另外还支持只取每个文件的指定页(比如「每个合同只要首页」,一次合成一份汇总),以及给产物改名。整个过程在本机内存里完成 —— 合同、发票、体检报告这类东西不该经过别人的服务器。
功能
- 多个 PDF 按选择顺序合并,页面上会列出清单供核对
- 可以只取每个文件的指定页(1-3,5 这种写法)
- 输出文件名可自定义(默认 merged.pdf)
- 带权限密码的 PDF(限制打印/编辑)也能合并
- 单个文件上限 100 MB,一次最多 30 个
- 合并后显示总页数、来源文件数与体积
- 文件不上传、不经过任何服务器,断网也能用
使用方法
- 把多个 PDF 一起拖进来(或点选择,按住 Ctrl / ⌘ 逐一点)
- 核对清单里的顺序 —— 它就是合并后的顺序
- 需要的话填页码范围或改输出文件名
- 下载合并结果
常见问题
- 合并后的顺序是怎么定的?
- 完全按你选择文件的顺序:拖放时按放下的先后,点选时按逐一点击的先后。工具不会按文件名或修改时间自动排序 —— 那看起来聪明,但一旦排错(第 3 章跑到第 10 章后面)几乎不可能被发现。所以页面上会把已选文件按顺序列出来,合并前请扫一眼。顺序不对就点「清除」重新选一次。
- 加密的 PDF 能合并吗?
- 分两种情况。带权限密码的(能直接打开,只是限制了打印、复制或编辑)可以 —— 这类文件在浏览器里本来就能看,用户的期待就是能处理。带打开密码的(双击就要输密码)不行,读出来是乱码,工具会明确说「需要打开密码」。遇到这种文件,先用阅读器输密码另存一份再合并。
- 合并之后体积为什么比两个文件加起来还小(或还大)?
- 变大是因为字体与图片资源会按份保留 —— 三个不同排版的 PDF 合并后,三套字体都在里面。变小则是因为两份文件共用的资源(同一台扫描仪生成的相同字体子集、相同的空白页模板)会被合并去重。想压小体积,可以先用「图片转 PDF」把扫描件重新排一遍,或者用 PDF 阅读器的「缩小文件」功能。
- 文件会上传吗?
- 不会。合并用 pdf-lib 在浏览器内存里完成,全程没有网络请求,断网也能用。合同、发票、身份证扫描件这类文档比照片更不该经过第三方服务器 —— 这一点是这类工具存在的理由。
相关工具
PDF 拆分
文档按页码范围提取页面,或每 N 页切成一个文件。产物文件名带页码范围,拆完直接发给别人也看得懂。不上传,浏览器本地完成。
PDF 信息
文档查看 PDF 的页数、每页尺寸与方向、是否加密、表单字段数以及标题作者等元数据。可导出文本或 JSON,文件不上传。
图片转 PDF
文档把多张 JPEG、PNG 合成一份 PDF,每张图一页。页面可与图片同尺寸或固定 A4 等纸张,横竖方向自动。图片不上传,浏览器本地完成。
PDF 加页码
文档给 PDF 每一页加页码。六个位置、三种格式、起始值与字号可调,可跳过封面。旋转过的扫描件也会摆正位置,文件不上传。
PDF 加水印
文档给 PDF 加文字水印,中文日文都能写。平铺、居中、页脚与自定义位置四种版面,角度、字号、颜色与透明度可调,可只加指定页。
PDF 转图片
文档把 PDF 的每一页渲染成图片,DPI 与格式可选(96 / 150 / 300)。补零命名保持页序,可只转指定页。文件不上传。