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 更能保持原始排版。
-
08.06
古今2风起蓬莱紫镰手动流怎么通关
-
08.06
拷贝漫画app官方版下载安装-拷贝漫画app官方免费下载
-
08.06
《迷你世界》未成年人游戏时间规定-详细时间与时长限制
-
08.06
三国大冒险天香小乔有什么技能 天香小乔技能搭配攻略
-
08.06
卡包荒野开荒技巧有哪些
-
08.06
《三国天下归心》连环制霸队玩法攻略-核心英雄与站位详解
-
-
下载
- |
-
-
下载
- 《行尸走肉第一章》免安装中文汉化硬盘版下载
- 单机|436 MB
- 一款以动作冒险为主题的游戏
-
-
下载
- 《街头霸王X铁拳》免安装中文汉化硬盘版下载
- 单机|111MB
- 一款非常好玩的格斗游戏
-
-
下载
- |
-
-
下载
- 《暗黑破坏神3》免安装繁体中文正式版下载
- 单机|7630 MB
- 一款以角色扮演为主题的游戏
-
-
下载
- 《马克思佩恩3》免安装硬盘版下载
- 单机|27033 MB
- 一款以第三人称射击为主题的游戏