跳到主要内容
PPDF123

从 PDF 中提取页面

提取页面把你列出的页(例如 1,3,5-8)按输入顺序保存为一份新 PDF。其余页面都不会保留,你的原文件也不会被改动。

把文件拖到这里,或点击选择

支持 PDF · 单个文件不超过 500.0 MB

也可以按 Ctrl/Cmd+V 或从剪贴板菜单粘贴文件。

提取页面只保留你列出的页面,例如 `1,3,5-8`,其余丢掉。结果是一份新 PDF,页面按你列出的顺序排列;列表里重复的页码只用一次。

列表接受单页、`5-8` 这样的范围、单词 `all`,以及 `2n+1`(每个奇数页)这类表达式。文档中不存在的页码会报错拒绝,而不是被跳过。

页面由 qpdf 拷贝,不是重新渲染,所以文字仍可选取,图像也不会被重画。本工具与 `/api/v1/general/rearrange-pages` 共用同一个接口:网站把你的列表作为 `pageNumbers` 发送,并且不设 `customMode`,这会选中自定义顺序模式。

提取页面与删除页面互为镜像。知道要留哪几页时用本工具,知道要丢哪几页时用删除页面。要一次把文档切成多份文件,用拆分 PDF。

有密码保护的文件,在你输入密码后会在本页为你解锁;API 调用方需先运行移除密码。

功能

  • 保留单页、范围或 1,3,5-8 这样的列表
  • 页面按你列出的顺序输出;重复的页码只用一次
  • 页面由 qpdf 拷贝,文字仍可选取
  • 匿名 API:/api/v1/general/rearrange-pages,带 pageNumbers

适用场景

  • 只发一个附件页、签字页或图表,而不是整份文档
  • 从长报告里抽出一章
  • 做一份供审阅的精简版文档

如何从 PDF 中提取页面?

  1. 上传 PDF;若页面要求输入密码,请一并输入。
  2. 输入要保留的页,例如 1,3,5-8 或 4-9。页码从 1 起算。
  3. 点击处理。没有列出的页不会进入新文件。
  4. 下载 PDF,核对页数和顺序。

限制与边界

  • 文档之外的页码会报错,而不是被跳过
  • 重复的页码只用一次;重排页面的“复制”模式会把每页写两次
  • 有密码保护的文件需要密码;API 调用方需先运行移除密码
  • 本网站的上传上限:每个文件 500 MB,超过约 95 MB 时分块上传。直接调用 API 时,单个请求体上限为 100 MB。

示例

  • 在 10 页文件上输入 1,4,7-9,得到含第 1、4、7、8、9 页的 5 页 PDF
  • 输入 5,1,得到 2 页文件,第 5 页在前

本工具的隐私说明

文件经 HTTPS 上传,在服务器内存或短期临时目录中处理,结果就绪后即删除。我们不会为日后浏览、训练或广告画像保留副本。留存期限与 AdSense Cookie 说明见隐私政策。

常见问题

怎样从 PDF 中提取页面?
上传 PDF,输入要保留的页,例如 2,5-7,然后点击处理。你会下载到只含这些页的新 PDF。
提取出的页面会保持原来的顺序吗?
按你输入的顺序排列。输入 5,1,3 得到第 5 页、第 1 页、第 3 页,某一页写了两次也只出现一次。
输入了不存在的页会怎样?
请求会以页码超出范围的错误失败,笔误会被报告出来,而不是悄悄给你一份更短的文件。
提取页面会降低质量吗?
不会。页面由 qpdf 拷贝而不是重印,文字仍可选取,图像也不会被重画。
提取页面和拆分有什么区别?
提取页面产出一份只含所留页面的新 PDF。拆分按你给的页码把整份文档切成多份文件,以 ZIP 返回。

最后更新:

用代码调用

本站每个工具都是普通 REST 接口。匿名使用不需要账号或 API Key,给浏览器、开发者和智能体同样可用。

curl -X POST "https://pdf123.xyz/api/v1/general/rearrange-pages" \
  -F "[email protected]" \
  -F "pageNumbers=1" \
  -o output.pdf

也提供 MCP 工具,供说 Model Context Protocol 的客户端调用(JSON-RPC 2.0,POST /mcp)。 完整 API 文档

在 AI 代理中使用

Skill

装上这个 Skill,Claude Code、Codex、Cursor 等 AI 代理就能替你完成「提取页面」: /skills/pdf123-extract-pages.md

全部 Agent Skill

文件只用于本次处理,完成后自动删除。