福昕pdf编辑器可精准提取指定页码(如第3、7–9、15页)生成单个新pdf;金舟支持批量处理多文档不连续页;mac预览仅支持单范围导出;python脚本适合高频自动化提取。

你需要从一份几十页的PDF里精准取出第3页、第7–9页和第15页,单独保存为新文件,而不是整本拆开或手动截图——这种需求在合同审核、发票归档、设计稿交付中每天都在发生。
用福昕PDF编辑器按页码范围提取
这是最稳妥的本地方案,适合对格式还原度要求高、需反复操作或处理敏感文件的用户。
1、打开福昕PDF编辑器→点击“文件”→“打开”,或直接将PDF拖入主界面。
2、顶部菜单栏点击“页面管理”→选择“提取页面”。注意:不是“拆分文档”,选错会导致生成多个文件而非单个目标集合。
3、在弹出窗口中选择“自定义页面范围”,输入页码(例如:【3,7-9,15】),英文逗号分隔,中间不能有空格。
4、勾选“仅导出所选页面”,点击“输出选项”→指定保存路径并修改文件名,避免覆盖原文件;默认路径易被忽略,导致找不见新文件。
5、点击“确定”,软件立即执行,完成后自动在指定路径生成一个全新PDF,仅含你输入的那5页内容,顺序与原文档一致。
用金舟PDF编辑器批量提取不连续页码
当你需要一次性从10个PDF里各自抽第1、第12、第20页时,这个工具能省下90%时间。
方法一:图形界面操作
1、启动金舟PDF编辑器→点击主界面“PDF分割”模块。
2、拖入PDF文件→在分割模式中选择“自定义选择指定页面”。
3、点击“页面设置”→在输入框中填写多段页码,如:【1,12,20】→确认后返回主界面。
4、点击“开始分割”,结果默认保存在原文件同级目录,文件名带“_extracted”后缀。
方法二:快捷右键提取
在左侧缩略图面板中,按住Ctrl键逐个点击目标页缩略图→松开Ctrl→右键任意已选页面→选择“提取所选页面”→指定保存位置→完成。
提示:若输入页码超出原文档总页数(比如文档共18页却输20),软件不会报错也不会跳过,而是静默忽略该页码——务必提前核对总页数。
用Mac预览App手动提取(免安装)
苹果电脑用户无需下载任何软件,30秒内完成单次提取,适合临时应急或只取1–3页的轻量场景。
第一步:双击PDF用“预览”打开→点击顶部菜单栏“文件”→“导出…”
第二步:在弹出窗口的“页面”区域,取消勾选“全部”,改为手动输入页码范围(例如:7–9)→点击“保存”。
第三步:若需提取多个不连续页,必须重复执行前两步——预览不支持一次输入逗号分隔的页码,强行输入“3,7-9”会被识别为第3页和第79页。
第四步:每导出一次生成一个独立PDF,建议命名时加入页码标识,例如“report_p3.pdf”“report_p7-9.pdf”,避免后续混淆。
用Python脚本全自动提取(开发者向)
如果你要每周处理上百份PDF、且每次提取规则固定(如“所有文档都只要第2页和最后一页”),写一行命令比点十次鼠标更可靠。
1、确保已安装Python 3.8+,终端运行:pip install pypdf
2、新建文本文件,粘贴以下代码并保存为extract_pages.py:
from pypdf import PdfReader, PdfWriter<br>reader = PdfReader("input.pdf")<br>writer = PdfWriter()<br>for page_num in [2, len(reader.pages)-1]: # 提取第2页和最后一页<br> if 0 writer.add_page(reader.pages[page_num])<br>with open("output.pdf", "wb") as f:<br> writer.write(f)
3、把extract_pages.py和待处理的input.pdf放在同一文件夹→终端进入该目录→运行:python extract_pages.py
4、运行完毕,当前文件夹下即生成output.pdf,仅含你代码中指定的页面索引对应的内容。注意:Python页码从0开始计数,第1页是index 0,第2页是index 1。











