如何在Java或Python中修改.docx模板

时间:2014-06-02 15:19:07

标签: java python docx

我希望能够通过基于模板.docx文件的Java或Python生成.docx文件。我需要能够插入简单的文本,一些子弹和一两个表。

我想要有关Python或Java的特定库/模块的建议,这些库/模块允许我加载模板,插入基本文本和表格然后保存它。

我一直在研究JACOB for Java和docx for Python。任何替代品?或者其中一个能够做我需要的吗?

提前致谢

3 个答案:

答案 0 :(得分:1)

选择docx4j作为选择,它基于Apache POI,但有更好的文档

答案 1 :(得分:1)

如果您想要生成docx,那么您可能需要 docxtemplater ,这是我维护的库,它从模板生成docx(很像Mustache for HTML)。

它在节点上运行,但有一个命令行界面,因此您可以使用任何语言。

DocxTemplater Library

Demo Site

答案 2 :(得分:0)

您是否看过Aapache POI(Microsoft API的Java API)项目?

http://poi.apache.org/

祝你好运!