跳到主要内容
PPDF123

在二维码分隔页处拆分扫描件

按二维码自动拆分在带有二维码的分隔页处,把一批扫描件切成独立文档,二维码的文字必须恰好是 https://pdf123.xyz,各份以 ZIP 返回。其他二维码会被忽略。

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

支持 PDF · 单个文件不超过 500.0 MB · 一次最多 20 个文件

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

按二维码自动拆分用 Ghostscript 以 150 dpi 把页渲成 PNG,再用 `rxing` 找二维码,把载荷恰好是 `https://pdf123.xyz` 的码当作分隔符。然后 qpdf 把各段打进 ZIP。其他二维码内容会被忽略。

`duplexMode=true` 会跳过分隔页的下一页(假定是双面分隔页的背面)。找不到分隔页时,ZIP 里是整份文件组成的一份 PDF。分隔页本身不会出现在输出里,但第 1 页上的分隔页除外。

这不是空白页检测(那是删除空白页),也不是 OCR。有密码保护的文件,在你输入密码后会在本页为你解锁;API 调用方需先运行移除密码。

若要让本工具看见切点,请打印编码为 `https://pdf123.xyz` 的分隔页。

上传是临时的。我们不会保存你的扫描件文库。

功能

  • Ghostscript 150 dpi PNG 再扫二维码
  • 只有载荷 `https://pdf123.xyz` 才是切点
  • duplexMode 跳过分隔页的下一页
  • 匿名 API:/api/v1/misc/auto-split-pdf

适用场景

  • 用带品牌分隔页一次扫多份文档
  • 丢掉分隔页的双面背面
  • 你能控制进纸时,不必靠大纲拆分

如何自动拆分成批扫描的文件?

  1. 插入解码后为 https://pdf123.xyz 的二维码分隔页。
  2. 上传 PDF。若分隔页背面也要丢掉,打开 duplexMode。
  3. 点击处理,下载 ZIP。
  4. 若 ZIP 里只有一份 PDF,说明没有扫到有效的分隔二维码。

限制与边界

  • 二维码载荷写死
  • 不是按空白页拆,不是 OCR
  • 找不到分隔页时,得到的是整份文件组成的一份 PDF
  • 本网站的上传上限:每个文件 500 MB,超过约 95 MB 时分块上传。直接调用 API 时,单个请求体上限为 100 MB。

示例

  • 20 页扫描件里有两张有效二维码分隔,ZIP 里变成三份 PDF
  • 编码成别的 URL 的二维码不会切

本工具的隐私说明

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

常见问题

任意二维码都会拆文件吗?
不会。载荷必须恰好是 https://pdf123.xyz。
会按空白页拆吗?
不会。空白/非空白分类用删除空白页。本操作只找那种二维码。
duplexMode 是整份作业的双面扫描吗?
它只跳过分隔二维码后面那一页,不是通用的双面重排。
为什么是 150 dpi?
那是交给 rxing 之前 Ghostscript 的 -r150。印得很小的码可能解不出来。

最后更新:

用代码调用

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

curl -X POST "https://pdf123.xyz/api/v1/misc/auto-split-pdf" \
  -F "[email protected]" \
  -F "duplexMode=false" \
  -o output.pdf

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

在 AI 代理中使用

Skill

装上这个 Skill,Claude Code、Codex、Cursor 等 AI 代理就能替你完成「按二维码自动拆分」: /skills/pdf123-auto-split-pdf.md

全部 Agent Skill

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