一份文档进去,每页一个文件出来

1
拖入你要拆开的 PDF
整份文档会在一两秒内渲染成页面缩略图网格,具体快慢取决于它有多长。

2
删掉你不需要的页面
把扫描出来的空白页或者不打算保留的章节删掉,导出结果里就只剩值得单独拆出来的页面。

3
把这些页面下载为 ZIP
剩下的每一页都会写成独立的单页 PDF,并打包进一个 ZIP 压缩包供你下载。
在这里拆分,你能得到什么
每页一个文件,按顺序命名
ZIP 里是按文档顺序排列的单页 PDF,你可以直接挑出真正需要的那一页。
先整理,再拆分
可以先删除和旋转页面。一份 40 页的扫描件如果有一半是空白背面,拆开它的意义就小得多。
不上传任何内容
需要拆分的文档,通常是寄来之后扫描的纸件——发票、体检报告、合同。它们会一直留在你的机器上。
导出前先确认某一页
把任意缩略图放大到全尺寸,确认你留下的确实是你以为的那一页。
拆分 PDF——大家常问的问题
拆分 PDF 之后,我到底会拿到什么?
一个 ZIP 压缩包,里面每页一个 PDF,按顺序编号,并以源文档名和页码命名。内容不会被压平或重新编码——每一页都保持它在原文件里的样子。
我只想取出其中一页,可以吗?
可以。在网格里删掉所有不需要的页面,只留下那一页,然后导出。你会得到这一页独立的 PDF。
能按页码范围拆分,而不是每页一个文件吗?
一次操作做不到——拆分导出只会生成每页一个文件。如果要取出一个范围,请删掉范围之外的页面,再把剩下的部分导出为一个合并后的 PDF。
为什么 ZIP 比原来的 PDF 还大?
多页共用的字体和图片在一个文档里只存一份,拆开之后每个文件都得各带一份。所以单页 PDF 打成的 ZIP,常常比它来源的 PDF 更大。
页数会影响处理时间吗?
会。渲染缩略图是最慢的一步,耗时随页数和分辨率增加。20 页的文字文档几乎瞬间完成;600 dpi 的 300 页扫描件则要等一会儿,内存占用也很明显。
拆分的时候文档会被上传吗?
不会。pdf.js 负责渲染页面,pdf-lib 负责写出结果,全部在浏览器标签页里完成。关闭标签页,这份文档的一切痕迹就都没有了。