在.NET WinFroms中显示/集成和操作PowerPoint文档的最佳解决方案是什么?
答案 0 :(得分:1)
Microsoft.Office.Interop.Powerpoint命名空间应该适合您。
为此,您必须在开发和执行机器上安装Powerpoint。
答案 1 :(得分:1)
曾经退役的 DSOFramer ,这是MS的民众在论坛中所说的:
DSOFramer Control已退役。 DSOFramer是一个样本而不是 支持的。 DSOFramer和KB 311765将不再进一步更新 被取消了。 Office从未打算以嵌入模式运行。 嵌入Office时存在许多已知问题。
除了DsoFramer,您还可以使用Winform中嵌入的WebBrowser 或ASP.NET并导航到Office文档。但那也是一个 嵌入式使用被认为不支持并可能导致一些已知 的问题。
致敬,Ji Zhou - MSFT Microsoft在线社区支持
我尝试嵌入网络浏览器控件并将其指向.ppt(或.pps)文件,看看它是如何工作的。