我们正在寻找一种可用于将 PowerPoint 演示文稿自动转换为 HTML 的工具。
这些工具可以是独立程序、.NET 程序集或 COM 控件。但它必须是我们可以自动化的东西。
我们现在使用的
我们编写了一个程序,该程序使用 PowerPoint 2007,通过办公自动化和 .NET 互操作程序集,打开我们的 PowerPoint 演示文稿并将其保存/导出为 HTML。
切换的原因
PowerPoint 2007 生成的 HTML 不符合 HTML5 或标准。在现代浏览器中,演示文稿看起来不太好,在某些情况下根本看不到。微软已经放弃了保存/导出选项,转而支持上传到云选项。由于安全问题,除了难以自动化之外,将其上传到云也不可行。
要求
- 生成可由现代浏览器(如 IE11、FF、Chrome 和 Safari)查看的 HTML
- 能够自动化转换过程
- 无法将演示文稿上传到公共服务器
其他注意事项
- 如果它是一个 .NET 程序集或有一个 .NET 包装器,那就太好了。
- 转换过程越快越好。
- 如果过程相当安全并且结果可以在本地下载,则可以接受上传到 Web 服务或服务器。
- 如果满足要求,使用 PowerPoint 自动化的替代方法是可以接受的。
- 操作系统:首选 Windows 操作系统,但愿意考虑 OSX、AIX 或 Linux