如何在不依赖办公室(或互操作)的情况下从Web服务器/服务中提取数据来创建每日PowerPoint演示文稿?

时间:2017-06-15 17:55:05

标签: xml vb.net powerpoint

详细说明标题:

我们为每日报告信息提供了一个Web服务 - 它以XML格式返回。我需要使用这个XML数据(没有特定的顺序)并将其格式化为每日PowerPoint演示文稿。问题是,我们的服务器上没有Office(或使用interops)。

我们目前有一些能够完成工作的东西。一个PowerPoint模板,包含所有(想到)可能出现的数据情况(当然可以经常更改 - 即表格的三张幻灯片,五个文本幻灯片等)格式化代码在VB中使用,格式相应,克隆根据需要滑动。完成PPT的XML数据格式化后,将删除所有多余的模板幻灯片。

我一直在寻找Java的Apache POI,.NET的NPOI,Apache OpenOffice和Python的python-pptx。

我觉得必须有一个更好的方法来做到这一点,我只是错过了它。非常感谢任何帮助或建议。

提前致谢。

1 个答案:

答案 0 :(得分:0)

我建议您查看SlideMight,这是一个用于将数据与PowerPoint模板合并的实用程序;幻灯片和表格中的文本和图像。这种用法原则上类似于邮件合并,还有一些更高级的东西。

免责声明:我是SlideMight的开发商和销售商。

我们目前只拥有桌面使用许可证;如果您有兴趣在服务器上使用它,请联系我们。