从Powerpoint导出幻灯片到HTML5文件

本文关键字:HTML5 文件 幻灯片 Powerpoint | 更新日期: 2023-09-27 18:15:59

我正在寻找一种将PowerPoint文件的每张幻灯片导出为html文件的方法。

我试过很多方法:

using Powerpoint = Microsoft.Office.Interop.PowerPoint;
PowerPoint.Application app = new Powerpoint.Application();
PowerPoint.Presentation pres = app.presentation.Open(filepath+"filename.ppt", MsoTriState.msoTrue, MsoTriState.msoFalse, MsoTriState.msoTrue);
//Trying to export presentation as Html
pres.SaveAs(filepath+"filename.html", PowerPoint.PpSaveAsHtml, MsoTriState.msoTrue);
//Trying to export each Slide as image. Unfortunately don't export as html
int i = 0;
foreach (PowerPoint.Slide slide in press.Slide){
    i+=1;
    String oPath = filepath+"filename_"+i+".jpg";
    slide.Export(oPath, "jpg", 1024, 768);
}
pres.Close();
App.Quit();

我可以通过编程的方式将每张幻灯片导出为一个简单的html文件吗?

从Powerpoint导出幻灯片到HTML5文件

最好是使用转换器来做。SlideGo是一款免费软件,可以将每张幻灯片转换为一个HTML文件,并保留所有动画。