Mac 使用 Microsoft Word 批量将 DOCX 转 PDF:保持原排版
Mac 使用 Microsoft Word 批量将 DOCX 转 PDF(保持原排版)
之前尝试过使用 WPS 和 LibreOffice 批量转换 DOCX 为 PDF,但发现导出的 PDF 存在页边距变大、上下留白增加、分页错乱等问题。
如果 Mac 已安装 Microsoft Word,可以直接通过 AppleScript 调用 Word 导出 PDF,生成效果与 Word 手动导出基本一致。
单个文件转换
osascript <<'EOF'tell application "Microsoft Word"open POSIX file "/Users/mac/Downloads/1/1.docx"set d to active documentsave as d file name "/Users/mac/Downloads/1/1.pdf" file format format PDFclose d saving noend tellEOF
批量转换整个目录
例如需要转换:
/Users/mac/Downloads/1
目录下所有 .docx 文件:
DIR="/Users/mac/Downloads/1"for f in "$DIR"/*.docx; do[ -f "$f" ] || continuepdf="${f%.docx}.pdf"osascript <<EOFtell application "Microsoft Word"open POSIX file "$f"set d to active documentsave as d file name "$pdf" file format format PDFclose d saving noend tellEOFecho "Converted: $(basename "$f")"done
转换后:
1.docx->1.pdf2.docx->2.pdf3.docx->3.pdf
PDF 会保存在原文件所在目录。
适用场景
- 合同
- 标书
- 论文
- 公司模板
- 对 PDF 排版一致性要求较高的文档
相比 WPS、LibreOffice 转换,直接调用 Microsoft Word 导出的 PDF 更能保持原始排版。
-
09.02
两个被慢性病折磨多年的年轻人怎么下载-安装方式和注意事项
-
09.02
我用 WorkBuddy 一个月,踩过的 5 个坑(附解决方案)
-
09.02
WorkBuddy 实操操作步骤:从 0 到 1 用 AI 工作台搞定周报与数据分析
-
09.02
大数据ai如何提升企业决策效率与驱动行业创新
-
09.02
墨刀AI生成的代码如何同步到GitHub
-
09.02
立刻MV如何为短视频平台制作音乐内容
-
- 前线模拟战兑换码大全 前线模拟战礼包码最新分享
- 07.17
-
-
- 太赞同了!:和别人说话就是在消耗 Token
- 07.17
-
-
-
- 定制专属于你的数码资讯站
- 07.17
-
-
下载
- |
-
-
下载
- 《行尸走肉第一章》免安装中文汉化硬盘版下载
- 单机|436 MB
- 一款以动作冒险为主题的游戏
-
-
下载
- 《街头霸王X铁拳》免安装中文汉化硬盘版下载
- 单机|111MB
- 一款非常好玩的格斗游戏
-
-
下载
- |
-
-
下载
- 《暗黑破坏神3》免安装繁体中文正式版下载
- 单机|7630 MB
- 一款以角色扮演为主题的游戏
-
-
下载
- 《马克思佩恩3》免安装硬盘版下载
- 单机|27033 MB
- 一款以第三人称射击为主题的游戏