拆分 PDF
提取页面或拆分为多个文件
拖拽文件到此处或点击上传
Max 100 MB
拆分 PDF,就是把特定页面单独取出来——可以是一段抽取,也可以是多份子文档。它能解决日常里最常见的痛点:一份大 PDF 里只需要用到某一页,或者一份报告需要按章节切开发给不同的人。 工具提供三种模式覆盖大多数场景:拆成单页、每 N 页均分成块、或按指定区间(如第 3-8 页)提取。输出单个文件还是打包成 ZIP,工具会根据你的选择自动处理。 所有拆分都在浏览器里通过 pdf-lib 完成。源文件的字体、图片、嵌入资源等都会复制到每个输出文档里,保证生成的每份 PDF 都能独立打开。全程不涉及服务器,也没有上传队列。
最后审核: 2026 年 7 月
这是什么?
在 PDF 里,每一页都是页面树中的叶节点,指向字体、嵌入图片等共享资源。拆分意味着新建文档,把引用的页面连同其所需资源一起复制过来——一页用到了某种字体,即便只用一个字形,这个字体也会被复制到输出中。这也是为什么把 100 页的 PDF 拆成 100 个文件后,总体积会明显大于原文件:共享资源被复制到每个输出里,而不是共同引用。pdf-lib 通过 copyPages() 完成这一过程,同时保留注释、超链接和页面旋转。
如何使用此工具
- 1选择要拆分的 PDF。任何大小都能处理,但超过 100MB 的文件在多文件拆分时可能占用较多浏览器内存。
- 2选择拆分模式。「每 N 页」把文件分成等长的块(适合把一本书按固定长度拆成章节);「提取页面」按 5-10 这样的区间提取;「按页拆分」为每一页生成一个 PDF。
- 3输入参数。区间模式支持逗号分隔的页码或范围(例如「1, 3, 5-8」)。无效输入会被忽略,处理前请再检查一遍。
- 4点击处理。工具会复制页面及其资源来生成每个子文档。单文件抽取以 PDF 下载;多文件拆分则以 ZIP 压缩包送达。
使用建议
- 把 100 页的 PDF 拆成单页文件,总体积可能是源文件的 2-3 倍,因为共享的字体和图片会在每个文件里复制一份。
- 如果已经知道要哪些页,用区间模式更快——比先拆成所有单页再删掉不要的效率高得多。
- 非常大的 PDF 建议先拆再处理——对每个子文件运行 Compress 通常比对完整源文件运行更省资源。
- 区间里的页码是从 1 开始且两端闭合(5-8 表示 5、6、7、8 四页,而不是从第 5 页起数四页)。
- 如果源 PDF 用书签标记了章节起点,直接把这些页码当作拆分点,比自己估算章节位置更可靠。
常见使用场景
- 律师从 60 页的合同中抽出签名页,附在后续邮件里,而不必把整份文件都发出去。
- 老师把扫描的试卷合集拆成一份份学生答卷,再逐份批改。
- 研究者从一份大参考文献里抽取某一章用于精读,避免每次都加载完整文件。
- 会计把扫描后的银行对账单归档拆成月度 PDF,再按年份归入文件夹结构。
- 设计师从作品集 PDF 里抽出单页插图作为预览发出去,不用把整本书都亮出来。
- 翻译把长文档切成 20 页一段,分给团队成员并行处理。
技术说明
- 拆分使用 pdf-lib 的 copyPages(),可以在输出中完整保留页面旋转、注释和超链接。
- 多文件输出通过 JSZip 打包成一个 ZIP,避免浏览器连续触发上百次下载对话框。
- 页码从 1 开始。范围 3-5 表示第 3、4、5 页,共 3 页。
- 拆分线性化(Web 优化)PDF 后输出会是非线性化的。若在意快速网页阅读,可以之后再运行一次 Compress 重新线性化。
- 提取的文件包含所引用页面所需的全部资源——字体、嵌入图片、色彩配置——因此每份输出都能独立打开。
- 跨越多页的 PDF 表单(AcroForm 字段)会随着所在页一起被拆分;一份跨两页的表单在拆开后会变成两份带孤立字段引用的表单。
以隐私为基础
此工具在你的浏览器中运行。使用工具时,文件不会上传到我们的服务器。
限制说明
- 带密码保护的 PDF 无法直接拆分。请先用 Protect 工具解锁。
- 源文件上的数字签名不会保留到拆分输出里,因为被签名的字节区间在新文件里已不复存在。
- 工具不会跨输出去重共享资源。把一个 50MB(带有共同模板图)的 PDF 拆成 20 份,总体积可能超过 200MB。
- 源文件中指向已提取页面范围的书签会被保留;指向范围之外的书签会被移除,因为目标已经不存在。
- 非常大的多文件拆分(比如把 500 页拆成 500 个文件)可能在打包 ZIP 前耗尽浏览器内存。建议每 100 页分批处理。
- 拆分输出兼容主流 PDF 阅读器。较旧版本的 Preview.app 或 PDF-XChange 在打开由 PDF 2.0 源拆分出的文件时可能显示警告。
常见问题
可以把 PDF 拆分为单独的页面吗?
可以。选择「每 1 页拆分」,每一页都会变成独立的 PDF 文件,最终以 ZIP 压缩包形式下载,方便一次性拿走。
如何提取像第 3、7、12 页这样的指定页面?
选择「提取页面」模式,用逗号或短横线输入页码。例如「3, 7, 12」提取单独页面,或「3, 7-12」把单页和区间混着用。
为什么拆分后的 ZIP 比原始 PDF 还大?
拆分会把字体、图片等共享资源复制到每个输出文件里。如果源文件用了大量公共模板,拆得越多总体积就越膨胀。这是正常现象——每个文件都必须能独立打开。
能拆分有密码保护的 PDF 吗?
不能直接拆。请先用 Protect 工具移除密码。如果 PDF 是你自己的,这一步很简单;如果不是,本工具会拒绝打开它。
可以处理多大的文件?
桌面浏览器一般能稳定处理 200MB 以内的文件,手机浏览器大约在 40-80MB 之间。文件特别大时,可以先用 Compress 压缩再来拆分。
拆分后超链接还有效吗?
指向同一份拆分输出内页面的内部链接依然可用;指向范围之外页面的链接会变成失效引用。外部 URL 链接则始终保留。
书签会保留下来吗?
指向该输出文件所包含页面的书签会被复制过来;指向其他拆分文件里页面的书签会被丢弃——目标页面已经不在这份文件里了。
处理前能预览每个拆分文件包含哪些页面吗?
工具目前不提供预览。范围模式最容易预测:输入「1-10」就是第 1 到第 10 页。按 N 页拆分时自己算一下:100 页的文件每 20 页拆一次,会得到 5 个文件,分别是 1-20、21-40、41-60、61-80、81-100。
文件会上传到服务器吗?
不会。拆分通过 pdf-lib 在浏览器里完成。关闭标签页数据就没了。本工具没有任何上传接口,也不依赖任何云端服务。