拆分 PDF · 浏览器原生

拆分 PDF — 无需上传

从 200 页报告中提取页面或将发票从合同中分离 — 日常任务。这里的拆分使用 pdf-lib + PDF.js 在本地运行,不离开你的电脑。

工作原理
  • PDF 不接触服务器
  • 范围语法:'1-3, 5, 7-10'
  • 100 页拆分仅需约 1 秒
  • 输出自动打包为 ZIP
分步骤

选择页面。 获得干净的拆分。

拆分工具加载 PDF,显示缩略图,让你选择哪些页面去哪里。全在浏览器中。

1

打开拆分标签

点击上方按钮或前往 /split。

2

拖入你的 PDF

缩略图通过 PDF.js 渲染 — 100 页需 2-5 秒。

3

选择拆分模式

点击页面选取、输入范围如 '1-3, 5, 7-10',或将每页拆分为单独 PDF。

4

选择输出格式

打包为 ZIP(默认)或单独下载。

5

点击「拆分并下载」

pdf-lib 的 copyPages 完成工作。100 页拆分 5 份约 1 秒。

输入与输出

拆分能 做什么。

实用说明。

仅 PDF

输入格式

仅 PDF。Word/Excel/图片请先用「合并」转为 PDF。

无损

输出质量

书签、链接、注释、字体 — 全部通过 pdf-lib 的 copyPages 复制。无重新编码。

语法

范围字符串

逗号分隔。'1-3, 5, 7-10' 生成三个 PDF。单独页码也有效。

无限制

文件大小

无强制限制。桌面 Chrome 处理 500 MB+;手机约 50-100 MB。

为何在本地拆分

敏感文档 属于你自己。

拆分经常涉及敏感文档 — 合同、财务报表、医疗记录。正是你不想放在别人服务器上的文档。

在线拆分器
  • Sejda 和 SmallPDF 上传源 PDF 只是为了渲染缩略图
  • 「2 小时后删除」仍意味着文件曾在他们的磁盘上
  • 免费版限制每天 3 次拆分或 200 页
iKeepPDF 拆分
  • 缩略图通过 PDF.js 在本地渲染 — 无上传
  • 范围在你的标签页中解析,而非服务器
  • 无 200 页限制;只取决于 RAM
边缘情况

浏览器端拆分 有真实的限制。

需要其他方案的场景。

批量自动化

无 API。流水线请用 pdftk 或 qpdf。

超大 PDF(1GB+)

浏览器内存吃力。服务器工具处理更好。

按内容拆分

按页码拆分,非按内容。语义拆分请用 OCR + 脚本。

删除页面而非拆分

如果只是删除页面保留一个输出 — 那是「编辑」而非「拆分」。

常见问题

关于拆分的 常见疑问。

能拆分有密码的 PDF 吗?

不能直接拆分。先用密码或 qpdf 解锁,然后拆分。

「选择页面」和「按范围」有什么区别?

「选择页面」使用缩略图 — 连续选取成为一个输出,间隙分开。「按范围」让你用字符串输入同样的内容。

输出保持原始质量吗?

是的 — 页面逐位复制。图片、字体、矢量全部保留。

我的 PDF 有 800 MB。能行吗?

视情况。桌面 Chrome 8GB+ RAM 通常处理到 1 GB。手机超过 100 MB 有风险。