2010-06-02 108 views
2

我有一个Java程序,我想将PowerPoint幻灯片从一个演示文稿复制到另一个。我已经查看了Apache POI中的“幻灯片”API,但无法找到对此类功能的任何引用。复制PowerPoint幻灯片在Java(最好)

虽然调用程序将是Java,但我仍然乐于接受另一种语言的实际工作。例如,我可以在Windows上运行并通过JACOB或其他东西调用COM组件。

我该如何做到最好?同样为了澄清,我需要同时支持PPT和PPTX格式。

+0

而这个功能是不是目前在POI可用的,我已经提交了增强请求与Apache为此: https://issues.apache.org/bugzilla/show_bug.cgi?id=53769 – 2012-08-23 17:24:02

+0

我只是写了代码使用pptx4j来做到这一点,但pptx4j并不真正支持二进制.ppt – JasonPlutext 2012-09-19 03:25:18

回答

2

原来,PowerPoint演示自己的COM API具有一个内置的方法,使这个非常容易:InsertFromFile