多个PDF文件按顺序合并成一个
至少需要选择2个PDF文件才能合并。所有处理完全在浏览器本地完成,不会把你的文件上传到任何服务器。
合并多份 PDF 最常见的场合是:报销时把发票和申请单拼成一个附件,投递材料时把简历、证书扫描件和作品集排成固定顺序,或者把分章节写好的报告合成一份交付。这个工具用 pdf-lib 把你选中的每个文件的全部页面按列表顺序依次复制进一个新 PDF。它只负责拼接:不能只选部分页(要那样请先用 PDF 分割),也不会重新压缩或修改页面内容。
假设依次添加了 cover.pdf(1 页)、body.pdf(10 页)和 appendix.pdf(3 页),列表里显示为 1、2、3。如果发现附录应该放在正文前面,点 appendix 那一行的 ↑ 两次,编号会随之重排。合并后的 PDF 共 14 页,页序就是列表从上到下、每个文件内部保持原页序。因为输出名固定,多次合并时下载的文件会被浏览器自动加序号或覆盖,建议每次下载后马上改名。
要么选的文件不是 PDF(会被静默过滤),要么你把刚选过的同一个文件又选了一次:这个输入框选完后没有清空,浏览器可能不触发变化事件。换一个文件,或刷新页面再试。
多半是其中一个文件带打开密码或已损坏。可以逐个单独加一遍排查:先只放两个文件合并,确认哪一个出问题,换成未加密的版本。
工具不会改写页面,A4 和横版、大小不同的页面会原样排在一起。统一尺寸需要在合并前处理源文件。
不会。只是读取原文件,在内存里生成新文件下载,原件保持不变。
代码里没有上传请求:读取、拼接和生成下载都在你的浏览器里用 pdf-lib 完成,文件内容不会发往任何服务器。进入页面时只会载入站点自带的 pdf-lib 程序文件,不下载模型。