合并 PDF

将多个 PDF 合并为一个文件

拖拽文件到此处或点击上传

Max 100 MB

PDF 合并的本质是把多个文档的页面树拼接在一起,形成一份新的 PDF。这是最常见的 PDF 操作场景,常用于整合合同、发票、扫描件、报告等资料。 真正需要合并的时刻,往往是要提交或签署一份完整的文件——邮件里附上 12 个零散 PDF 显得杂乱,不少企业门户也只允许上传单个文件。先合并再处理,接下来的编页码、加水印、签字这些工序也会轻松很多,因为只需要面对一个文件而不是十个。 本工具完全在浏览器中通过 pdf-lib 完成合并。文件读入内存后,页面树被重新挂接到一份新的 PDF 里,再作为下载文件回传给你。整个过程不经过服务器,办公场景下的常规文档通常几秒钟就能完成。

最后审核: 2026 年 7 月

这是什么?

PDF 的页面树是一种层级结构,每一页都是根节点下的一片叶子。合并两个 PDF,等同于把文档 B 的叶子重新挂到文档 A 的根上,同时改写交叉引用表,使输出文件依然是合法的 PDF。字体、图片、色彩配置这些共享资源会被完整复制过来,而不是自动去重,这也是合并后的文件常常大于两份输入之和的原因。理解这一点有助于明白:合并顺序会决定页面顺序(后放的文档页面出现在后面),把同一个模板反复合并会不断放大文件体积。

如何使用此工具

  1. 1选择两个或更多 PDF 文件。可以拖入文件,也可以通过文件选择器添加。列表顺序即合并顺序,如需调整请在处理前完成。
  2. 2核对文件列表。移除误加的文件。若文件带有密码,请先用「保护」工具解锁,加密 PDF 通常无法直接合并。
  3. 3点击处理开始合并。工具会解析每个 PDF、把页面重新归并到同一份文档中,并改写内部引用表。全程在浏览器本地完成。
  4. 4下载合并后的 PDF。发出前建议在阅读器里检查一遍页面顺序——合并很快,但对于线性化 PDF 等特殊情况并非万无一失。

使用建议

  • 合并顺序等于输出顺序。如果希望封面信排在最前,请在处理前把它放到列表顶部。
  • 输入总大小超过 100MB 时,移动设备容易耗尽浏览器内存(iOS Safari 单标签页大约限制在 40-60MB)。
  • 如果多个 PDF 共用相同字体,合并结果会比任一输入都大,因为 pdf-lib 会重新内嵌字体而不是去重。
  • 如果合并后的 PDF 在 Adobe Acrobat 里出现警告、而 Chrome 阅读器却正常,可能是某个源文件编码异常——先用「压缩」工具重新保存一次即可。
  • 对每月报告这类重复性合并任务,建议维护一个固定的模板顺序,避免每次都从头合并,方便控制文件大小。

常见使用场景

  • 律所助理把已签署的合同、附件和送达证明整合成一份提交材料。
  • 会计准备季度税表时,把扫描的票据、银行流水和导出为 PDF 的汇总表合并成单个文件。
  • 学生把扫描的听课笔记、作业草稿、参考文献整理成一份复习资料。
  • 房地产经纪人把房源介绍、验房报告、披露文件合并后发给买家。
  • 研究者把稿件、投稿信、图表补充材料合并成一份期刊投稿文件。
  • HR 把福利指南、税务表格和员工手册章节整合为一份入职资料包。

技术说明

  • 工具通过 pdf-lib 的 copyPages() 迁移页面,大多数情况下能保留页面旋转、注释和超链接。
  • 输出顺序完全遵循输入列表——请在处理前调整顺序,处理后无法直接改动。
  • PDF 1.4 到 PDF 1.7 的文件合并稳定;PDF 2.0 一般也能处理,但便携集合等复杂特性可能会丢失。
  • 极大文件的合并取决于浏览器可用内存:Chrome 桌面版通常可承受约 200MB,移动端浏览器约 40-80MB。
  • AcroForm 表单、数字签名、加密内容通常需要先解密、扁平化或移除后再合并,才能保证输出正确。
  • 源文件的书签不会自动汇总为统一目录,若需要目录,请在合并后使用「书签编辑」工具重建。

以隐私为基础

此工具在你的浏览器中运行。使用工具时,文件不会上传到我们的服务器。

限制说明

  • 带密码保护的 PDF 无法直接合并,请先用「保护」工具去除密码。
  • 输入 PDF 上的数字签名在合并后会失效,因为签名覆盖的字节内容已被改动。如需保留签名,请把已签署文档单独保存。
  • 多个文件里同名的 AcroForm 表单字段在合并后可能冲突,建议先用「扁平化」工具处理表单。
  • 线性化(Web 优化)PDF 合并后会被重新写入非线性化格式,如需保持在线快速加载,请再运行一次「压缩」。
  • 工具不会对内嵌资源去重。把同一个模板合并 20 份,其中的 5MB 图片会被复制 20 次——这是 pdf-lib 的行为,并非缺陷。
  • 合并后的输出可在 Adobe Reader 11+、Chrome、Firefox、Safari 等现代阅读器中打开,但较旧的 Preview.app 可能无法正确显示使用 PDF 1.7 扩展级别的页面。

常见问题

合并两个 PDF 时,工具究竟做了什么?

工具会读取两个文件,取出各自的页面树,然后把它们统一挂到一份新 PDF 的根节点下。字体、图片等共享资源会被复制到输出文件中。最终得到的是一份完全合法、任何阅读器都能打开的 PDF。

为什么合并后的 PDF 比输入之和还要大?

pdf-lib 会重新内嵌资源,而不会自动去重。如果两个源文件共用同一套字体,输出里就会保存两份。这是正常现象,如果关心体积,合并后再用「压缩」工具处理一次即可。

带密码保护的 PDF 能直接合并吗?

不能直接合并。请先用「保护」工具解锁。如果文件只有所有者密码而没有用户密码,虽然部分阅读器会忽略密码,但本工具仍会拒绝打开。移除密码是最稳妥的做法。

合并后书签和链接会怎样?

文档内部的超链接(例如同一份 PDF 里的目录链接)通常仍然有效,因为目标页仍在文件中。但源文件里的书签不会合并成统一目录,需要在合并后手动重建,或使用「书签编辑」工具。

浏览器最多能合并多大的 PDF?

在桌面版 Chrome 或 Firefox 上,输入合计约 200MB 都比较安全。移动端要严格许多——iOS Safari 单个标签页通常能承受 40-60MB 的 PDF 数据,超过就可能崩溃。文件非常大时建议分批合并。

合并后数字签名还有效吗?

无效。数字签名会覆盖文件的特定字节范围,一旦合并改变了字节内容,签名就会失效。请把已签署的文档单独保存,或先合并再重新签名。

一次能合并的文件数量有上限吗?

没有硬性上限,实际限制来自浏览器内存。合并 50 份小 PDF 通常没问题;但如果是 50 份 20MB 左右的扫描图片型 PDF,就可能超出浏览器可用内存。

文件会被上传到服务器吗?

不会。合并完全依托 pdf-lib 在浏览器本地进行。关闭标签页后所有临时数据就会消失,本工具根本没有上传接口。

为什么合并后的 PDF 在某些阅读器里出现警告?

合并后的 PDF 会继承源文件里的编码怪癖,Adobe Acrobat 通常比 Chrome 内置阅读器更严格。如果出现警告,可以把合并结果用「压缩」工具再走一遍——它会重新序列化整份文档,通常能消除这些非致命的警告。

其他 PDF 工具