Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在WinForms应用程序中显示power point文档_C#_Winforms_Powerpoint - Fatal编程技术网

C# 在WinForms应用程序中显示power point文档

C# 在WinForms应用程序中显示power point文档,c#,winforms,powerpoint,C#,Winforms,Powerpoint,在.NET WinFroms中显示/集成和操作PowerPoint文档的最佳解决方案是什么?Microsoft.Office.Interop.PowerPoint命名空间应该适合您 为此,您必须在开发和执行机器上安装Powerpoint。一旦出现退役的DSOFramer,下面是微软的人在论坛上说的话: DSOFramer控件已停用。DSOFramer是一个样本,不是 支持。DSOFramer和KB 311765将不再更新 它被取下来了。Office从未打算以嵌入式模式运行。 嵌入Office时存

在.NET WinFroms中显示/集成和操作PowerPoint文档的最佳解决方案是什么?

Microsoft.Office.Interop.PowerPoint命名空间应该适合您


为此,您必须在开发和执行机器上安装Powerpoint。

一旦出现退役的DSOFramer,下面是微软的人在论坛上说的话:

DSOFramer控件已停用。DSOFramer是一个样本,不是 支持。DSOFramer和KB 311765将不再更新 它被取下来了。Office从未打算以嵌入式模式运行。 嵌入Office时存在许多已知问题

除了DsoFramer,您还可以使用嵌入Winform中的WebBrowser 或ASP.NET并导航到Office文档。但这也是一个问题 被认为不受支持且可能导致某些已知错误的嵌入式使用 问题

致以最诚挚的问候,周吉-微软在线社区支持


我将尝试嵌入web浏览器控件,并将其指向.ppt(或.pps)文件,然后查看其工作原理。

您希望能够在winform中编辑文档,还是只显示幻灯片?单击幻灯片时显示幻灯片并执行操作,etcI几年前做了一些熟悉的事情。我将幻灯片导出为图像,然后对其进行操作(显示下一个图像、显示上一个图像、在其上绘制等)。如果需要动画,则图像不是解决方案:)尝试建议的解决方案。我现在没有代码,也不记得在我的项目中是如何做到的:)