是否可以使用node.js从powerpoint中提取幻灯片并将其保存为图像

Is it possible to extract slides from powerpoint and save them as images using node.js?

本文关键字:幻灯片 保存 图像 提取 可以使 node js powerpoint 是否      更新时间:2023-10-07

我们正在开发一个应用程序,它作为后端运行在sailsjs(node+mongo)上。

我们的clinet希望有一个特定的功能,即上传*.ppt文件,并可能提取所有幻灯片并将其保存为图像(至少,最好是单独提取所有文本和图像,但现在不要让它变得更困难;)

所以我的问题是,它是否可以通过nodejs和/或其他一些与我们的应用程序合作的工具来实现?

场景很简单:-用户上传*.ppt-应用程序返回一组表示所有幻灯片的图像

感谢您提供任何提示/链接/解决方案。

您可能会发现这很有用:

www.aspose.com-

Aspose.SlidesforCloud是一个基于REST的API,它允许您在云中阅读、编辑和转换PowerPoint文档。您可以将PowerPoint文档转换为其他各种格式,如TIFF、PDF、PPTX、XPS和PPT等。您可以从PowerPoint文档中提取文本和图像等内容。

在下面的链接中,您可以找到如何使用他们的api将幻灯片保存到图像,他们还有一个nodejs示例。aspose.com-幻灯片到图像

祝你好运,

我创建了Node.js包来转换文件
该包做以下事情

  • 将PDF转换为PNG
  • 将PPT转换为PDF
  • 将PPT转换为PNG

这是项目GITHUB的链接

通过下载节点包

npm i file-format-converter