博客
简体中文

PDF拆分 — 按页码范围在线提取页面

按页码范围、每 N 页或逐页拆分 PDF,支持 ZIP 下载,在浏览器中完成

在浏览器中处理 · 不上传任何内容

把要拆分的 PDF 拖到这里

请添加一个 PDF(最大 100 MB)。添加新文件会替换当前文件。文件不会离开你的浏览器。

功能简介

PDF 拆分工具可以从一个 PDF 中取出部分页面,或把一份长文档切成多个文件。比如扫描件只需要提交其中几页、说明书要按章节分开,或者文件太大没法用邮件发送、需要一分为二时,都可以用它。添加文件后会显示首页预览和页数,选好拆分方式,一步就能生成全部结果。生成多个文件时,可以逐个下载,也可以打包成一个 ZIP 下载。所有操作都在浏览器中完成。

使用方法

  1. 把一个 PDF 拖到虚线区域,或点击 选择 PDF。
  2. 选择拆分方式。
    • 按页码范围:输入类似 1-3, 5, 8- 的范围。再决定每个范围各成一个文件,还是把所有选中的页面放进一个文件。
    • 每 N 页一份:输入 5,就会得到第 1-5 页、第 6-10 页……最后一份包含剩下的页面。
    • 每页一份:每一页生成一个文件。
  3. 工具会告诉你将生成多少个文件。点击 拆分 PDF。
  4. 逐个下载,或点击 全部下载(ZIP)。

规则与限制

  • 文件名:原文件名加上页码。范围为 name-p1-3.pdf,单页为 name-p5.pdf,合成一个文件的选择为 name-p1-3_5.pdf,逐页拆分会补零,如 name-p01.pdf。中文、韩文和表情符号文件名在 ZIP 中也会保留。
  • 范围规则:页码从 1 开始,用逗号、分号或空格分隔。在合成一个文件时,同一页输入两次就会出现两次。
  • 会复制的内容:页面内容、尺寸和旋转。书签、文档信息和标签结构不会写入,表单字段、链接等注释可能无法完整保留。
  • 限制:单个文件 100 MB,一次最多生成 300 个文件。不支持有密码保护的 PDF。
  • 使用的库:pdf-lib(MIT)负责写入文件,PDF.js(Apache-2.0)负责绘制预览。

示例

目标 设置
只保存第 2 到第 4 页 按页码范围 2-4,每个范围生成一个 PDF
把封面和最后一页放进同一个文件 按页码范围 1, 10(第 10 页为最后一页时),所选页面合成一个 PDF
把 20 页的文档每 5 页切一份 每 N 页一份,填 5,得到 1-5、6-10、11-15、16-20
把扫描件拆成单页 每页一份,然后下载 ZIP

想把拆开的部分重新拼起来,请用 PDF合并;要调整顺序或删除页面,请用 PDF页面整理;想把页面存成图片,请用 PDF转JPG。

常见问题

我的 PDF 会上传到哪里吗?

不会。拆分完全在你的浏览器中进行,文件不会离开你的设备,适合处理合同、工资单等敏感文档。在你下载结果之前,任何地方都不会保存文件。

页码范围怎么写?

用逗号分隔,例如 1-3, 5, 8-。单个数字表示只取那一页,1-3 表示第 1 到第 3 页,8- 表示从第 8 页到最后,-3 表示从开头到第 3 页。全角数字、全角逗号和 ~ 符号也能识别。如果某个范围超出文档页数,或起始页大于结束页,会准确指出是哪一部分有误。

「每个范围生成一个 PDF」和「所选页面合成一个 PDF」有什么区别?

「每个范围生成一个 PDF」会为每个范围各生成一个文件,并把范围写进文件名,例如 report-p1-3.pdf。「所选页面合成一个 PDF」则只把选中的页面按你输入的顺序放进一个新文件。想挑出需要的几页时,用第二个选项。

书签和表单字段会保留吗?

每页的内容(文字、图片、图形)会原样复制,但书签(大纲)和文档信息不会写入新文件。表单字段、链接等注释可能无法完整保留,指向其他页面的链接也可能失效。

加密或很大的 PDF 能拆分吗?

暂不支持打开时需要密码的 PDF,请先移除密码。打开时不需要密码、但设置了编辑限制(安全设置)的 PDF 同样无法使用,会显示单独的提示。在 PDF 阅读器中用「打印 → 另存为 PDF」重新保存,通常就能解决。单个文件上限为 100 MB,一次最多生成 300 个文件。如果要把超过 300 页的文档逐页拆开,请分两次进行。

没找到想要的工具?