【发布时间】:2019-02-01 23:43:44
【问题描述】:
我已经使用 Pandoc 自动构建以将 Markdown 文件转换为 DOCX 文件。我什至为最终文档的样式使用了参考文档。我使用的命令是:
pandoc -f markdown -t docx --data-dir=docs/rendering/ mydoc.md -o mydoc.docx
reference.docx 由 Pandoc 从 docs/rendering 提取,Pandoc 使用与参考文档相同的样式渲染 mydoc.docx。
但是,reference.docx 不仅仅包含样式。它包含公司徽标、序言等。
如何自动将 Markdown 内容与 reference.docx 的样式和内容合并。我的解决方案需要在 Linux 上运行。
【问题讨论】:
-
你可以试试 MergeDocx(我们的商业产品;Java)
-
我曾经尝试过这样做,但我发现只渲染具有特殊打印样式的网页并让 Chrome 从中制作 PDF 会更容易。或将页面打印到 PDF 打印机。我不得不重新创建整个 DOCX,但这似乎比合并整个格式更容易(并且有出错的风险)。