C# / Windows 窗体 - 在未安装 Office 的情况下显示 PowerPoint 幻灯片?
我知道我可以在自己的表单中显示 Powerpoint 演示文稿(请参阅此处),但我想知道是否有办法摆脱 Microsoft Office 作为要求?
我想基本上我需要的是一个可以显示 Powerpoint 幻灯片的库,而我的用户不必在每台计算机上安装 MS Office。他们不需要创建幻灯片,只需显示它们即可。这样的图书馆存在吗?我到处搜索,总是被推荐回到 MS Interop / ActiveX 的东西。
任何帮助表示赞赏!
汤姆
I know I can display a Powerpoint presentation within my own form (see here), but I'm wondering whether there is a way to get rid of Microsoft Office as a requirement?
I guess basically what I'm asking for is a library which will display Powerpoint slide-shows without my users having to install MS Office on every machine. They do not need to CREATE slide-shows, just display them. Does such a library exist? I have searched all over the place and I'm always referred back to the MS Interop / ActiveX stuff.
Any help is appreciated!
Tom
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
试试这个:PowerPoint Viewer 2007 。另请参阅此帖子关于在 VB.NET 表单上嵌入 Powerpoint Viewer 2007 实例
Try this: PowerPoint Viewer 2007. Also see this thread about embedding a Powerpoint Viewer 2007 instance on a VB.NET form
我相信你可以用 Aspose 来完成此任务.幻灯片。它可以打开你拥有的PPT文件,然后我想你可以将每张纸保存为图像。最后,您可以在应用程序中显示图像。
I believe you can accomplish this with Aspose.Slides. It can open up an PPT file you have, then I think you could save each sheet to a image. Finally, you could show the images in your app.