Java 將PPT幻燈片轉為HTML

iceblue發表於2021-06-11

本文以Java程式程式碼為例展示如何通過格式轉換的方式將PPT幻燈片文件轉為HTML檔案。這裡的PPT幻燈片可以是.ppt/.pptx/.pps/.ppsx/.potx等格式。

程式碼實現思路:【載入PPT幻燈片檔案】-【儲存為目標檔案格式HTML】。程式碼比較簡單。

載入PPT檔案時,可通過以下方法來載入不同格式的PPT檔案,如圖:

關於jar匯入:編輯程式碼前,在Java程式中引入free spire.presentation.jar檔案,如圖效果:

 

**注意這裡匯入的是免費版的jar包

 

Java程式碼:

import com.spire.presentation.*;

public class PPTtoHTML {
    public static void main(String[] args)throws Exception {
        //建立Presentation物件
        Presentation ppt = new Presentation();

        //載入示例文件
        ppt.loadFromFile("sample.pptx");
        //ppt.loadFromFile("test.pptx","123456");//載入加密的PPT檔案
        //ppt.loadFromFile("sample.pps",FileFormat.PPS);//載入指定格式的PPT檔案

        //儲存為HTML格式文件
        ppt.saveToFile("ToHtml.html ", FileFormat.HTML);
        ppt.dispose();
    }
}

執行程式,生成HTML檔案。以上程式碼中的檔案路徑為IDEA專案資料夾路徑,即C:\Users\Administrator\IdeaProjects\Conversion_PPT\ToHtml.html,可在此路徑下檢視生成的HTML檔案,檔案路徑也可以自定義為其他路徑。

轉換結果:

PPT文件:

 

HTML文件:

 

—End—

 

相關文章