从模板开始用JAVA生成ODT文档

Posted

技术标签:

【中文标题】从模板开始用JAVA生成ODT文档【英文标题】:Starting from a template to generate ODT document with JAVA 【发布时间】:2015-05-13 10:18:25 【问题描述】:

我尝试了一些 API:JopenDocument 和 ODFDOM,但它们都没有提供我想要的。

我希望能够做到以下几点:

从模板开始。

使用 JAVA 处理此模板以生成 ODT/Docx 报告。

我需要这两个功能:动态添加图像和表格。

JopenDocument 提供了几乎所有这些功能,但缺少添加图像。

还有其他 API 可以做到这一点吗?

【问题讨论】:

【参考方案1】:

您没有遇到的其他选项:

Docmosis(商业) JOD Reports(开源,但有点 过时)

两者都满足您的要求:

使用文档作为模板 Java API ODT/DOCX 输出 添加图片 添加表格

请注意我为 Docmosis 工作。

希望对你有帮助。

【讨论】:

【参考方案2】:

我找到了 XdocReport https://code.google.com/p/xdocreport/,它通过完整的文档和示例完全符合我的要求。

【讨论】:

以上是关于从模板开始用JAVA生成ODT文档的主要内容,如果未能解决你的问题,请参考以下文章

如何以编程方式修改 Open/Libreoffice odt 文档?

通过 C++/Qt 生成 word 文档 (.doc/.odt)

java用模板生成word(docx)文档(含动态表格)

java动态生成word,该怎么解决

java如何根据word模板生成word文档

java通过word模板生成word文档