我想创建一个会议 Web 应用程序,主持人可以在其中上传 ppt 或 pptx 文件,并且主持人所在的幻灯片将对通话中的所有其他成员可见。
问题是我找不到在 HTML 文档中呈现 ppt 文件的方法。 我可以轻松地在服务器端使用任何语言,但更喜欢使用 Node。
我尝试简单地在浏览器中打开一个 ppt 文件,但它只是下载该文件,并没有实际显示它。我真的不想使用 MS 365,因为我希望网站仅依赖开源技术,并且还使用登录到我在服务器上的个人帐户的实时 Office 听起来是个坏主意。
我尝试将ppt转换为图像,然后一张一张地显示图像。但将 ppt 转换为图像的选项要么像 Aspose 一样付费,要么需要安装 libre office。
我该怎么办?
使用“unoconv”或“pandoc”等工具将PPT或PPTX文件转换为HTML或PDF格式。您还可以使用 Reveal.js 或 Impress.js,它们允许您直接用 HTML 和 JavaScript 创建动态和交互式演示文稿