我计划创建一个用于处理HTML演示文稿的React前端。除了让用户在线,他们还应该能够下载他们的HTML演示文稿作为PPT (就像谷歌幻灯片)。
我还没有决定使用哪个包来创建演示文稿,但大多数包似乎只支持典型的打印下载(当您按cmd/ctrl +P时从HTML转换而来的PDF )。一个例外是PptxGen,但是这个包对我来说不是一个选项(因为与这个问题无关的原因)。
cmd/ctrl
P
有没有办法让我下载HTML页面到PPT?
(下载html到PDF - jsPDF有多种方法。如果将html下载为PPT很麻烦,那么也许可以转换html -> PDF -> PPT然后再下载吗?有什么建议吗?)
提前感谢!
发布于 2022-11-14 13:08:30
即使经过广泛的搜索,除了PptxGenJS之外,我也没有找到处理直接HTML转换的任何其他开源库,因此我们可以得出结论,如果您想要直接转换,这是您唯一的选择。
不过,还有其他一些方法可以做到这一点,您提到的一种方法是将其转换为PDF,然后转换为PPT。我发现了一个可以同时执行两种转换的服务,称为云层。它们似乎有一个自由层和一个您可以从前端使用的Javascript客户机,所以这可能值得一试。如果由于任何原因,此托管服务也不适合您的需要,那么您仍然可以自己处理转换,例如,使用jsPDF和pdf--办公室。
https://stackoverflow.com/questions/74429832
相似问题