在二维码分隔页处拆分扫描件
按二维码自动拆分在带有二维码的分隔页处,把一批扫描件切成独立文档,二维码的文字必须恰好是 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
适用场景
- 用带品牌分隔页一次扫多份文档
- 丢掉分隔页的双面背面
- 你能控制进纸时,不必靠大纲拆分
如何自动拆分成批扫描的文件?
- 插入解码后为 https://pdf123.xyz 的二维码分隔页。
- 上传 PDF。若分隔页背面也要丢掉,打开 duplexMode。
- 点击处理,下载 ZIP。
- 若 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
文件只用于本次处理,完成后自动删除。