當您需要將演示文稿嵌入網頁時,PowerPoint PPTX/PPT 到 HTML 的轉換可能很有用。由於 PowerPoint 文件不能直接在 Web 應用程序中顯示,您可以採用 PowerPoint 到 HTML 的轉換來創建幻燈片。據此,本文介紹瞭如何使用 Java 將 PowerPoint 演示文稿中的幻燈片轉換為 HTML。
- Java PowerPoint 到 HTML 轉換器 API
- 在 Java 中將 PowerPoint PPTX 轉換為 HTML
- 使用隱藏幻燈片將 PPT/PPTX 轉換為 HTML
- 獲取免費的 API 許可證
Java PowerPoint 到 HTML 轉換器 API
對於 PowerPoint 到 HTML 的轉換,我們將使用 Aspose.Slides for Java。它是一個功能強大的演示文稿操作 API,可讓您非常輕鬆地創建、操作和轉換 PowerPoint 文件。您可以 下載 API 或通過 Maven 安裝它。
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-slides</artifactId>
<version>21.1</version>
<classifier>jdk16</classifier>
</dependency>
在 Java 中將 PowerPoint PPTX 轉換為 HTML
以下是使用 Java 將 PowerPoint PPTX 或 PPT 文件轉換為 HTML 的步驟。
- 首先,使用 Presentation 類加載要轉換的 PowerPoint 演示文稿。
- 創建 HtmlOptions 類的對象。
- 使用 Presentation.save(String, Int, HtmlOptions) 方法將 PPTX 轉換為 HTML。
以下代碼示例顯示如何使用 Java 將 PowerPoint 演示文稿轉換為 HTML。
// 實例化表示演示文稿文件的 Presentation 對象
Presentation presentation = new Presentation("presentation.pptx");
// 創建 HTML 選項
HtmlOptions htmlOpt = new HtmlOptions();
// 將 PPTX 另存為 HTML
presentation.save("presentation.html", SaveFormat.Html, htmlOpt);
帶有隱藏幻燈片的 Java PPTX 到 HTML 轉換
PowerPoint 還允許您在演示文稿中隱藏所需的幻燈片。默認情況下,Aspose.Slides for Java 在 PowerPoint 到 HTML 的轉換中不包含隱藏的幻燈片。但是,您可以自定義 API 的這種行為。以下是在轉換中包含隱藏幻燈片的步驟。
- 使用 Presentation 類加載要轉換的 PPTX/PPT 演示文稿。
- 創建 HtmlOptions 類的對象。
- 使用 HtmlOptions.setShowHiddenSlides(true) 方法包含隱藏的幻燈片。
- 使用 Presentation.save(String, Int, HtmlOptions) 方法將 PPTX 轉換為 HTML。
下面的代碼示例顯示瞭如何使用 Java 在 PowerPoint 中包含隱藏的幻燈片到 HTML 的轉換。
// 實例化表示演示文稿文件的 Presentation 對象
Presentation presentation = new Presentation("presentation.pptx");
// 創建 HTML 選項
HtmlOptions htmlOpt = new HtmlOptions();
// 顯示隱藏的幻燈片
htmlOpt.setShowHiddenSlides(true);
// 將 PPTX 另存為 HTML
presentation.save("presentation.html", SaveFormat.Html, htmlOpt);
獲取免費的 API 許可證
Aspose 提供一個免費的臨時許可證,以便在沒有評估限制的情況下試用 API。
結論
在本文中,您了解瞭如何使用 Java 將 PowerPoint PPTX 或 PPT 演示文稿轉換為 HTML。此外,您還看到瞭如何在 PowerPoint 到 HTML 的轉換中包含隱藏的幻燈片。您可以使用 文檔 了解有關 Java 表示操作 API 的更多信息。