详细说明标题:
我们为每日报告信息提供了一个Web服务 - 它以XML格式返回。我需要使用这个XML数据(没有特定的顺序)并将其格式化为每日PowerPoint演示文稿。问题是,我们的服务器上没有Office(或使用interops)。
我们目前有一些能够完成工作的东西。一个PowerPoint模板,包含所有(想到)可能出现的数据情况(当然可以经常更改 - 即表格的三张幻灯片,五个文本幻灯片等)格式化代码在VB中使用,格式相应,克隆根据需要滑动。完成PPT的XML数据格式化后,将删除所有多余的模板幻灯片。
我一直在寻找Java的Apache POI,.NET的NPOI,Apache OpenOffice和Python的python-pptx。
我觉得必须有一个更好的方法来做到这一点,我只是错过了它。非常感谢任何帮助或建议。
提前致谢。
答案 0 :(得分:0)
我建议您查看SlideMight,这是一个用于将数据与PowerPoint模板合并的实用程序;幻灯片和表格中的文本和图像。这种用法原则上类似于邮件合并,还有一些更高级的东西。
免责声明:我是SlideMight的开发商和销售商。
我们目前只拥有桌面使用许可证;如果您有兴趣在服务器上使用它,请联系我们。