有没有软件可以将 Powerpoint 幻灯片(2003 或 2007 格式)转换为一系列 JPG 或 PNG 图像?我正在寻找可以从命令行执行此操作的独立软件,或者理想情况下可以使用 .NET 库进行转换(最后一个我并不指望)。
我知道 Powerpoint 本身可以进行转换,但我希望将其集成到 Web 应用程序中不能依赖 PowerPoint 本身的安装。
我已经进行了一些搜索,但我真正能找到的要么是如何在 Powerpoint 中执行此操作的说明,要么是看起来来自非常可疑来源的软件本身。
答案1
这是一个两步解决方案,但确实有效:
- 将 *.ppt、.pptx 转换为 PDF。[PostScript 或 GhostScript]
- 将 PDF 转换为 JPG 或 PNG。[PDFtoImage]
上述两种软件都是命令行软件,可以完全按照您的要求执行。或者,您可以安装 PNG 打印机并将演示文稿发送到该打印机。[我不知道如何安装,但我肯定我在某处看到过教程。]
答案2
答案3
OpenXML SDK 可以在 Web 服务器上为您完成此操作。请查看http://pptx2silverlight.codeplex.com/举个例子,这个家伙是如何将 PowerPoint 转换为 Silverlight 的,并且只使用幻灯片的 PNG 导出作为他的“幻灯片”。