Java ApachePOI Powerpoint替代方案

Java ApachePOI Powerpoint替代方案,java,apache-poi,powerpoint,xslf,Java,Apache Poi,Powerpoint,Xslf,我有一个应用程序,目前使用ApachePOI库生成Microsoft Powerpoint文档。我需要将此应用程序移动到一个更受限制的环境中,该环境不允许POI库 除了POI和与COM接口之外,是否还有其他方法可以使用Java将信息写入PowerPoint 我可以学习和使用COM,但现在我宁愿避免使用它 谢谢我建议你看看两个商业图书馆 第一个是。这是一个有点像ApachePOI的库,但以“最简单”的方式工作。在我的公司,我们使用它在Excel文件中包含图表(POI还不支持这一点) 可能是你想要的

我有一个应用程序,目前使用ApachePOI库生成Microsoft Powerpoint文档。我需要将此应用程序移动到一个更受限制的环境中,该环境不允许POI库

除了POI和与COM接口之外,是否还有其他方法可以使用Java将信息写入PowerPoint

我可以学习和使用COM,但现在我宁愿避免使用它


谢谢

我建议你看看两个商业图书馆

第一个是。这是一个有点像ApachePOI的库,但以“最简单”的方式工作。在我的公司,我们使用它在Excel文件中包含图表(POI还不支持这一点)


可能是你想要的图书馆。它需要一个活生生的Office实例,并允许您与excel交互,就好像您是在用Basic制作宏一样,而不是用Java。小心,文档太糟糕了

“受限环境”允许COM,但不允许两个基本上独立的JAR,比如POI?这似乎真的很奇怪…@Gagravarr我还没有尝试让Java COM库获得批准。这更多地取决于它的开发地点和贡献者,而不是我所能说的。就我个人而言,我只是想让POI被批准使用,理由是它来自ASF(通常对大多数地方来说这已经足够了),但我有点偏见……)@Gagravarr我很想使用它,但不幸的是,国际同行评审的软件不够“安全”——他们只愿意引进美国(可能还有其他一些值得信赖的国家)开发的东西。pptx4j(docx4j的一部分)是在澳大利亚开发的。