PDF 分割工具

概述

PDF 分割工具从完整 PDF 中提取指定页面并生成新文件,支持缩略图手动点选、页面范围提取和自定义表达式三种页面选择模式,所有处理在浏览器本地完成,文件不会上传服务器。上传文件后会自动分析页数并渲染页面缩略图,方便直观地确认要保留的页面。

三种页面选择模式的适用情况

缩略图模式(手动):最直观,上传后会渲染所有页面的缩略图预览,通过勾选复选框或点击缩略图切换选中状态。提供全选、奇数页、偶数页、反选和清空的快捷操作。适合总页数不多、需要逐页确认的场景。

范围模式:通过起始页、结束页和步长三个数字控制输出。步长默认为 1(连续页),设置为 2 时每隔一页取一页(例如起始 1、结束 20、步长 2 会得到 1,3,5,7,9,11,13,15,17,19)。适合需要按固定间隔提取的场景,如只提取偶数页用于双面打印排版。

自定义模式:在文本框中输入表达式,功能最灵活,支持以下语法:

  • 单页:7
  • 区间:2-10
  • 开区间:-5(第 1 到第 5 页)、8-(第 8 页到最后一页)
  • 步长区间:1-20/2(等同于范围模式的步长)
  • 关键字:allodd(奇数页)、even(偶数页)、last(最后一页)、last-2(倒数第三页)
  • 排除:!4(从当前结果中移除第 4 页)
  • 组合示例:1,3,5-8,last,!2 会选取第 1、3、5 至 8、最后一页,然后排除第 2 页

选页结果的实时预览

无论使用哪种模式,底部的「已选页面」区域都会显示当前选中的页码列表(例如 1,3,5-8,12)以及「N / 总页数」的计数,确认无误后再点击「分割 PDF」。

输出文件命名规则

输出文件名根据原文件名和选中页面自动生成,格式为 {原文件名}-pages-{页码列表}.pdf,例如 report-pages-1_3_5-8.pdf。若页码列表超过 40 个字符会自动截断为 ...-etc

加密 PDF 的分割

若源 PDF 设有密码,在「PDF 密码(可选)」字段中输入密码后才能正常分析页数和分割。密码错误时,工具会报告解析失败。