2010-09-03 53 views
1

我需要创建一个包含文本和图片的简单幻灯片。这将通过.Net 4.0应用程序完成。我对各种格式开放。例如,我可以定位PDF,XPS或PowerPoint。我最重要的是能够快速起床和跑步。你可以推荐哪些API?从.Net生成报告幻灯片

请注意,我完全不关心文档或供应商偏好。所有用户都可以使用PowerPoint,Adobe Reader或XPS查看器。如果MS Office API很简单,我只会使用这些......同样适用于任何其他格式。我只是难以通过搜索获得可靠的答案。我看到了VSTO,Office Interop和XPS文档API的参考。没有人用我的基本搜索看起来特别愉快。例如,我也会对良好的PDF或Open Office XML(MS'Office格式的新格式)库感兴趣。

+0

使用COM互操作代码位于http://www.eggheadcafe.com/community/aspnet/2/10068596/create-ppt-slides-through-cnet.aspx。可能对服务器端不太好,因为它需要安装Powerpoint。 – 2010-09-03 06:23:25

+0

谢谢。我也在查看开源PDFSharp库。这样Powerpoint就不必安装在机器上。 – Nate 2010-09-03 18:59:57

回答

0

决定使用Microsoft的Office SDK使用OpenXML。它不使用Interop,似乎有很好的文档记录,而且它是免费的。我们将制作PowerPoint文件,这是我们用户首选的。关于Office SDK的好处是MS Office不必安装在生成报告的机器上。减少对我们应用程序的依赖...