首页 文章

Java应用程序可以在LibreOffice中创建报告吗?

提问于
浏览
1

我正在调查LibreOffice Base,我对他们有报告模板印象深刻 . 所以现在我想知道,我的Java应用程序可以调用LibreOffice并生成报告吗?它能传递报告所需的参数吗?

3 回答

  • 2

    我会用Apache POI Library来做这件事 . 多年来,它使用了很多库,大多数都有一个优势,但是你对Apache POI非常安全 . OpenDocument格式只是与MS Word DOCX 格式相同的XML . 事实上,将 docx 文档重命名为 .zip ,您将能够看到 xml .

  • 3

    如果这仍然有趣,这个项目可能会有所帮助:http://incubator.apache.org/odftoolkit/

  • 3

    Libre Office以OpenDocument格式保存文档,该格式使用XML .

    我假设Libre Office以类似的XML格式保存模板 .

    您的Java应用程序可以读取模板文件,处理它,并以OpenDocument格式输出XML报告,Libre Office可以读取该格式,而Java应用程序无需打开Libre Office .

相关问题