合并 PDF
按你选择的顺序,把多个 PDF 文件合并成一份文档。全部处理都在你的浏览器中完成,合同、账单和扫描记录永远不会被上传到服务器。
- 文件永不离开你的设备
- 免费,无需注册
- 无水印
- 加载后可离线使用
如何合并 PDF
- 1
添加你的 PDF 文件
把两个或更多 PDF 文件拖到页面上。你也可以再拖入更多文件补充。
- 2
设置顺序
用箭头上下移动文档——列表顺序就是合并后的顺序。
- 3
合并并下载
点击"合并",然后下载合并后的 PDF。
合并 PDF 时到底发生了什么
一个 PDF 文件并不像普通文档那样是一条线性的页面流——它其实是一张对象关系图,页面引用着它需要的字体、图片和内容流,这些对象可以在同一个文件内的多个页面之间共享。合并的做法是把每份源文档的对象关系图复制进一份新的合并文件,并重写页面树,让它按选定的顺序列出每份文档的每一页,同时保留每份文档内部的引用关系,确保没有任何内容渲染出错。
这也是合并在真正重要的意义上通常是无损的原因:页面本身——文字、图片、版面和格式——都会与源文件中完全一致地被复制过来,而不是被重新渲染或重新编码。真正不会自动带过来的,是存在于单个页面之上、属于文档整体级别的结构,这也是合并操作真正局限性所在的地方。
哪些内容会被留下,为什么
书签(PDF 阅读器中用于导航的大纲结构)、表单字段关联,以及标题和作者等文档级元数据,描述的是文档整体,而不是任何单一页面,把来自不同源文件的多个这类结构合并在一起,并没有唯一正确的调和方式——三份文档各自有自己的书签结构,并不存在一个显而易见的合并结构;三个不同的作者声明,也没有一个显而易见的合并作者。与其去猜测,客户端 PDF 组装通常会直接舍弃这些结构,这是客户端合并 PDF 这类操作普遍存在的局限,而不是某个具体实现独有的问题。
毫无例外会被保留下来的是可见内容:文字保持可选中、可搜索,图片保持原始分辨率,直接绘制在页面上的内嵌批注也会随页面一起带过来,因为这些内容存在于页面级别,而不是文档级别。
在合并之前把页面顺序确定好
由于文档会完全按照列表显示的顺序合并,实用的做法是先把所有文件都添加进来,再用重新排序的控件调整列表,然后再点击合并,而不是试图在逐个添加文件的过程中预测最终顺序。对于一个较大的批次——比如把十几份扫描的账单合并成一个文件——花点时间用文件名或日期之类的外部信息核对一下顺序是值得的,因为一次顺序错误的合并依然会成功完成,不会有任何提示告诉你顺序不对。
常见问题
我的文档会被上传到哪里吗?
不会。PDF 的解析和重新组合完全在你的浏览器内完成。这正是为什么对任何敏感内容——合同、病历、银行对账单——都应该优先选择本地工具,因为把文件交给服务器才是真正的风险所在。
文件大小或文件数量有限制吗?
最多 30 个文件,每个 100 MB。这个限制反映的是你设备的内存,而不是服务器队列,所以一台现代笔记本能处理的量,远超同类基于上传的服务免费版本所能支持的。
可以改变某份文档内部的页面顺序吗?
合并会保留每份文档各自的内部顺序;你控制的是各份文档之间的顺序。要重新排列某个文件内部的页面,需要先拆分它,再按你想要的顺序把各部分合并起来。
书签、表单和链接会怎样?
页面内容、文字、图片和批注都会被忠实复制。书签、大纲结构和表单字段关联等文档级别的结构不会被自动带过来——这是客户端 PDF 组装普遍存在的一个限制。
可以合并有密码保护的 PDF 吗?
不能。加密文件会被明确提示拒绝,而不是被悄悄剥除保护。请先在创建该文件的应用程序中移除密码,再进行合并。