PDF 合并
拖入 PDF,排好顺序,得到一个文件。
拖动缩略图排顺序,页面按这个顺序拼接。
- 全部免费不用注册、没有次数限制、没有付费档。
- 什么都不上传文件在你自己的设备上处理,不会到服务器上去。
- 结果不打折没有水印,不降质,不限文件大小。
- 改动都写下来每一次修复、每一个新工具,都记在更新日志页面上。
这个 PDF 合并工具能做什么
拖入两个或更多 PDF,用箭头按钮排好顺序,点击合并。每份文档的所有页面会被复制进一个新 PDF,原有的页面尺寸、方向、文字、链接和图片全部保留——一份扫描合同、一份打字附件、一张发票,合出来就是一份页面原样的文档。列表里每个文件都显示页数和首页缩略图,合并前可以确认版本没拿错。
全部在浏览器里用开源库 pdf-lib 完成。不上传,所以没有排队、不用等远程服务器"处理中"、没有大小上限、没有水印、不用账号。200 MB 的扫描图纸和三封一页的信合起来一样顺手——唯一的限制是你设备的内存。页面加载后离线也能用。
怎么用
把 PDF 拖到虚线框或点击选择;也可以粘贴从文件夹复制的文件。列表显示每个文件和页数。用 ↑ ↓ 调整顺序,× 移除误加的,随时可以再添加——新文件排在末尾。顺序对了就点合并;页面复制期间有进度条,合并结果出现在下方,带总页数和大小。点下载保存。
结果可以不用重新选文件直接交给下一个工具:拆分成新的章节,或把页面转成图片做幻灯片或预览。如果要加进来的照片或扫描件还是 JPG/PNG,先用图片转 PDF,再到这里合并。带密码的 PDF 会被拒绝——先用PDF 解除密码去掉密码;要给合并结果上锁,用PDF 加密。
常见坑
需要密码才能打开的 PDF 得先解锁才能合并——工具会忽略那种只限制打印或复制的弱"权限密码",但打开时要密码的文件必须先在生成它的软件里解密。表单域(AcroForm)会被复制成静态页面内容而不是可填写的字段,所以合并后的税表不能再填;内嵌 JavaScript 和部分附件同理。
书签(侧栏的大纲)不会从源文件带过来,因为每份文档的大纲都指向自己的页面树。合并不做任何压缩:输出大小约等于输入之和。结果大到发不了邮件,几乎总是因为扫描页以全分辨率图片存储——把它们转成图片、压缩后再重建 PDF,或者向发送方要文字版。最后,顺序很重要:合并前看一眼缩略图,合并后无法撤销(不过可以再拆分)。
背景知识:PDF 合并是怎么工作的
PDF 是一棵对象树——页面、字体、图片、色彩空间——由文件末尾的交叉引用表按编号索引。合并不是把字节拼在一起;每个页面对象和它引用的每个资源都要复制进新文档并重新编号,引用才不会失效。同一源文件里两页共用的字体和图片只复制一次;两份不同源文件里的同一字体会复制两次,所以合并后可能比各部分之和稍大。
本工具用 pdf-lib 在 JavaScript 里实现这套复制,在现代浏览器里以原生速度运行。文件从不离开你的电脑,所以合同、病历、银行流水在哪里被处理不成问题,也没有保留政策需要读。保存时启用对象流,输出紧凑。
哪些场景需要合并 PDF
必须是单个文件的求职申请(简历 + 求职信 + 证书);把扫描的收据合成一份报销单;正文加已签署附件组成的合同;要求所有证明材料放在一个 PDF 里的签证和移民申请;按章节文件写成的论文;月度对账单汇总给会计;作品集拼给客户;印刷店要求一个文件的小册子印刷。房产、法务和人事团队每周要合并几百份文档。
合并和这里的其他工具天然搭配:图片转 PDF 处理证件照片,与表格合并,再拆分出同事只需要的那几页。某一页要以图片发送——聊天软件或幻灯片——对合并后的文件用 PDF 转图片。
常见问题
PDF 会上传到服务器吗?
不会。文件在浏览器里用 pdf-lib 读取并合并。页面加载后断网也能用。
文件大小或数量有限制吗?
没有固定限制。特别大的批次只受设备内存约束;普通笔记本处理几百 MB 没问题。
可以调整页面顺序吗?
可以用 ↑ ↓ 调整文件的顺序。要调整一个文件内部的页序,先拆分,再按新顺序合并。
合并会损失质量吗?
不会。页面按对象逐个复制,不重新渲染、不重新压缩。文字仍可选中,图片保持原分辨率。
为什么带密码的 PDF 合并不了?
打开时需要密码的文件是加密的;先在生成它的软件里(或用所有者密码)解锁。只限制打印或复制的文件可以正常合并。