# 如何让 Word 正常地导出当前文件为 PDF（macOS）

> 本文公开全文。

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

如何把一份 Word 文档存为 PDF？在 macOS 上，比较自然的做法是按下 ⌘Command\-P，将当前文档打印为 PDF。但不知从哪个版本开始，Microsoft Word 的打印就出了大问题：一方面，打印时你需要重命名文件，此时你发现，输入法被篡改成了英文；另一方面，保存后你顺势打算关掉文档，却被警告文件已有修改——到底改了什么？我不知道！考虑到除非你把一切数据都当作祭品贡给 OneDrive 才能换回上世纪水平的备份服务，每次看图下图右侧的提示，我都会眼前一黑，回想起无数次数据被清零的经历。

为什么存一个 PDF，还要改输入法？为什么会触发密码管理器才可能涉及的安全输入模式？为何我的文件被莫名其妙改动了？到底改了哪里？垄断企业不关心这些，也不会有任何包含实质内容的回应，毕竟早在 Microsoft 收购 OpenAI 股份之前，他们就有大量人工客服在论坛中充当人类假扮的人工智障了。

碰巧，苦于前述种种问题那会儿，Apus 找我讨论了 Word 文档批量转 PDF 的可能性，当时我们想到了另一条路径：另存为。你可以在 Word 顶部菜单栏中找到这一选项，目前看来不会触发输入法漂移和文件篡改两大问题。

可惜，图形菜单需要多点很多下，而且每次保存文件的位置似乎是随机的（通常是桌面），这般折磨用户，在观赏一扇门的同时还往窗户撒点碎玻璃，纯属恶意。也不奇怪，自定义保存位置的第三方软件 Default Folder X 竟然畅销十几年。

不过 Apus 和我已经解决了批量转存 PDF 的问题，再回过头来导出单个文档，实在势如破竹。我的思路是用 Keyboard Maestro 取代百害而无一利的默认快捷键 ⌘Command\-P，重新为它指定一段 AppleScript，以调用 Microsoft Word 的另存为功能，并将当前文件以 PDF 格式就地保存。动作核心是 AppleScript，很容易移植，但似乎只有 Keyboard Maestro 能够利用原有的快捷键。

\>\>Keyboard Maestro 动作下载\<\<

此动作唯一的遗憾在于，Microsoft 绝对不会让你消停，即便你赋予它全磁盘访问权限，每次打开新文件时也需要重新授权，直接运行 AppleScript 大概率会失败。

这种比 Apple 还变态的“安全措施”毫无必要，并且实际上毫无意义，因为连我这个外行都能够轻松绕开：只要通过 AppleScript 让 Word 选中过某文件夹，之后相当长一段时间里，它就会自动获得文件夹中全部内容的访问权限。话说回来，既然都用 Keyboard Maestro 了，倒可以将选择文件夹这一步也自动化，但我不放心 Word 日后又弄出什么幺蛾子，暂时没有过多加工，况且你可以闭着眼睛狂敲 ↩Return 键确认目标文件夹，实际上不必理会点选文件夹的提示。

方案有效，但毫无成就感，只令人感到 Microsoft 的抽象与恶意。

---

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