拆分 PDF — 本地按页提取文件
在浏览器拆分 PDF 并下载单独页面或范围——不上传服务器。步骤:选择 PDF,选「每页一文件」或输入如 1-3,5 的范围,点拆分再下载。示例:三页样例会打成含 page-1.pdf 至 page-3.pdf 的 ZIP。只有一个输出文件时直接下载 PDF。加密文件会给出明确错误。
怎么用
选择一份 PDF,选每页拆分或输入范围,点「拆分」再「下载」。多个输出打成 ZIP;单个输出是 PDF。库加载后全程本地。
规则说明
1 起页码、命名、ZIP/PDF 输出、隐私与失败边界。
- 模式:每页→每页一个 PDF;范围→逗号分段各成一个 PDF(如 1-3 与 5)。
- 命名:单页 page-N.pdf;连续段 pages-A-B.pdf。
- 输出:多于 1 个文件→fflate ZIP;恰好 1 个→直接下 PDF。
- 隐私与限制:字节留在标签页;加密/损坏明确报错;超大文件可能占内存变慢。
示例
样例会生成三页 PDF,按每页拆分,并启用下载得到含 page-1.pdf、page-2.pdf、page-3.pdf 的 ZIP。
适合这些场景
- 办公:从长合同里抽出一页签字页。
- 教学:把课件 PDF 拆成每页讲义。
- 运营:扫描件按页单独归档。
常见问题
PDF 会上传吗?
不会。pdf-lib 与 fflate 在本地运行(脚本可能从 CDN 加载),PDF 不会上传到我们的服务器。
页码范围怎么写?
页码从 1 起:1-3,5 表示第 1–3 页和第 5 页。空格可选。空值或越界会失败。
什么时候是 ZIP,什么时候是 PDF?
拆出多于一个文件时下载 ZIP;只有一个输出文件时直接下载 PDF。
加密 PDF 怎么办?
带密码的 PDF 通常无法在此打开。请用可信方式去掉密码后再拆。
和「合并 PDF」有什么区别?
「合并 PDF」把多份合成一份;本工具从一份 PDF 抽出页面成多个文件。
咨询与反馈
页面不清、功能异常或想提建议?在下方起草邮件,我们会阅读每一封关于工具的来信。