DOCX 自动化工具说明
这是当前毕业论文的 DOCX 自动化框架。
能力
- 环境自检
docx -> mdmd -> docxdocx -> pdfmd -> docx -> pdf串联回转md -> Word COM 原生 docxmd -> Word COM 原生 docx -> pdf
入口
使用 PowerShell 包装脚本:
powershell -ExecutionPolicy Bypass -File .\run.ps1 doctor常用命令
环境自检
powershell -ExecutionPolicy Bypass -File .\run.ps1 doctorWord 转 Markdown
powershell -ExecutionPolicy Bypass -File .\run.ps1 docx-to-mdMarkdown 转 Word
powershell -ExecutionPolicy Bypass -File .\run.ps1 md-to-docxWord 转 PDF
powershell -ExecutionPolicy Bypass -File .\run.ps1 docx-to-pdfMarkdown 回转成 Word 再导出 PDF
powershell -ExecutionPolicy Bypass -File .\run.ps1 roundtripMarkdown 原生渲染成 Word
powershell -ExecutionPolicy Bypass -File .\run.ps1 word-renderMarkdown 原生渲染成 Word 并导出 PDF
powershell -ExecutionPolicy Bypass -File .\run.ps1 word-roundtrip配置
核心配置在 config.json,包括:
pandoc路径reference_doc- 默认输入输出路径
- Word 是否可见
- 原生渲染输出路径
设计思路
- Pandoc 负责结构化转换
- Word COM 负责高保真 PDF 导出
reference-doc保留学校模板样式- Word COM 原生渲染路线负责最终排版、页眉页脚、表格、图片和 PDF 导出