有没有什么好方法可以使用用 C# 编写的 Windows 应用程序来显示/控制 powerpoint 幻灯片?最终,我想在表单中显示缩略图,单击这些缩略图将推进在第二台显示器上显示的幻灯片(类似于使用 Powerpoint 本身在第二台显示器上显示幻灯片)。
如果没有安装 Powerpoint,我希望能够使用 Powerpoint Viewer。
似乎有一些允许将 Powerpoint 集成到表单中的 ActiveX 控件,但其中大多数似乎要花钱,有人有使用这些控件的经验吗?
编辑:我知道可以通过添加对 Microsoft.Office.InterOp.Powerpoint 的引用来访问对象模型,但我希望能够在没有 Microsoft Office 作为先决条件的情况下分发生成的程序,这就是我提到 Powerpoint Viewer 的原因因为它可以自由分发。