# 将双页扫描的 PDF 切分成单页（附自动化）｜PDF Toolbox

> 本文开放前 70% 正文，剩余内容会员可见。

原文：https://utgd.net/article/20465

大概五年前，我还在大学里过着疯狂刷题的糜烂生活，那会儿搞到的不少习题资源都是 PDF 格式，而且扫描者显然偷懒，居然把左右两页扫在同一面，导致在电脑或 iPad 上打开之后字体非常小，几乎没法在上面批注。当时我就写了一个切分 PDF 的工具，把双页扫描的 PDF 切分重组，生成正常的单页扫描件。这样切好后，多数 PDF 都可以放到 iPad 上阅读或写写画画，完全符合那时候“无纸化刷题”的刁钻需求。

几年过去，其实当年编写的工具已有一些 bug，导出的 PDF 有些模糊，但我忙于各种杂事而一直未修复；直到今年十一前后，有读者再次遇到双页 PDF 这道坎，我才想起旧事，将原先的动作修好，并赶时髦追加了一个 Shortcuts 版本（原本只有 Automator 版）。

- Automator 版本下载

- Shortcuts 版本下载（妥协版）

切分重组 PDF 涉及相对复杂的图形处理，不得不引入第三方工具，而我选择的是通用图像处理工具 imagemagick，它主要用命令行交互，可以嵌入多数自动化工具，比如这次用到的 Automator 和 Shortcuts。在使用上面两个动作前，自然也需要先安装 imagemagick，官方建议使用 HomeBrew 统一管理，安装命令是：

```
brew install imagemagick
```

当然，你需要先装一个 HomeBrew，不过凡举在 macOS 上折腾自动化，HomeBrew 本来就很难避开，而且这场软件安装套娃游戏到 HomeBrew 也就结束了。

装好 imagemagick 和本文开头任一版本的动作后，即可在右键上下文菜单的“Quick Action”下找到新安装的动作，适用时先选中目标 PDF 文件，然后运行即可。Automator 或 Shortcuts 会在 PDF 文件边上创建一个临时文件夹，将 PDF 逐页切好置于其中，迨切分完毕再统一组合，最后自动移除临时文件和文件夹，留下成品 combined\.pdf。

惟需注意，Shortcuts 版因为 Finder 相关模块非常不稳定，总闹禁止读取数据或数据格式错误的乌龙，因此我只能完全用脚本编写；考虑到这只是一个临时应急版本，我也没有在容错能力上下工夫，可能在移除临时文件时出现问题，此时清空一下垃圾桶即可——背后原因是基本

---

[前往标准阅读页](https://utgd.net/article/20465?audience=web)
