在 Java 中將 PPT 轉換為 PPTX
概述
本文說明如何使用 Java 以及線上 PPT 轉 PPTX 轉換應用程式,將 PowerPoint 簡報的 PPT 格式轉換為 PPTX 格式。以下主題將被討論。
- 使用 Java 轉換 PPT 為 PPTX
使用 Java 轉換 PPT 為 PPTX
欲取得 Java 範例程式碼以將 PPT 轉換為 PPTX,請參考下方的 Convert PPT to PPTX 章節。它僅會載入 PPT 檔案並儲存為 PPTX 格式。透過指定不同的儲存格式,您亦可將 PPT 檔案另存為 PDF、XPS、ODP、HTML 等多種格式,相關說明請參閱以下文章。
- 將 PPT 轉換為 PDF (Java)
- 將 PPT 轉換為 XPS (Java)
- 將 PPT 轉換為 HTML (Java)
- 將 PPT 轉換為 ODP (Java)
- 將 PPT 轉換為 PNG (Java)
關於 PPT 轉換為 PPTX
使用 Aspose.Slides API 將舊版 PPT 格式轉換為 PPTX。如果您需要將數千個 PPT 簡報批次轉換為 PPTX 格式,最佳解決方案是以程式方式執行。透過 Aspose.Slides API 只需幾行程式碼即可完成。此 API 完全相容於將 PPT 簡報轉換為 PPTX,且可執行以下操作:
- 轉換包含母片、版面配置與投影片的複雜結構。
- 轉換含圖表的簡報。
- 轉換含群組圖形、自動圖形(如矩形與橢圓)以及自訂幾何形狀的簡報。
- 轉換具有紋理與圖片填充樣式的自動圖形簡報。
- 轉換包含佔位符、文字框與文字持有者的簡報。
請查看 Aspose.Slides PPT to PPTX Conversion 應用程式:
此應用程式是基於 Aspose.Slides API 建置,因此您可以看到基本 PPT 轉 PPTX 轉換功能的即時範例。Aspose.Slides Conversion 是一個網路應用程式,允許將 PPT 格式的簡報檔案拖放上傳,並下載已轉換為 PPTX 的檔案。
尋找其他即時的 Aspose.Slides Conversion 範例。
轉換 PPT 為 PPTX
Aspose.Slides for Java 現在讓開發人員能透過 Presentation 類別實例存取 PPT,並將其轉換為相對應的 PPTX 格式。目前支援將 PPT 部分轉換為 PPTX。欲了解 PPT 轉 PPTX 轉換中支援與不支援的功能,請參閱此文件 link。
Aspose.Slides for Java 提供的 Presentation 類別代表一個 PPTX 簡報檔案。當物件被實例化時,Presentation 類別現在也能存取 PPT。以下範例說明如何將 PPT 簡報轉換為 PPTX 簡報。
// 實例化一個代表 PPTX 檔案的 Presentation 物件
Presentation pres = new Presentation("Aspose.ppt");
try {
// 將 PPTX 簡報儲存為 PPTX 格式
pres.save("ConvertedAspose.pptx", SaveFormat.Pptx);
} finally {
if (pres != null) pres.dispose();
}
![]() |
|---|
| 圖:來源 PPT 簡報 |
上述程式碼片段在轉換後產生以下 PPTX 簡報:
![]() |
|---|
| 圖:轉換後產生的 PPTX 簡報 |
常見問題
PPT 與 PPTX 格式有何不同?
PPT 是 Microsoft PowerPoint 早期使用的二進位檔案格式,而 PPTX 是自 Microsoft Office 2007 起採用的基於 XML 的新格式。PPTX 檔案提供更佳的效能、較小的檔案大小以及更好的資料復原能力。
Aspose.Slides 是否支援批次將多個 PPT 檔案轉換為 PPTX?
是的,您可以在迴圈中使用 Aspose.Slides 以程式方式批次將多個 PPT 檔案轉換為 PPTX,適用於大量轉換的情境。
轉換後內容與格式會被保留嗎?
Aspose.Slides 在轉換簡報時保持高度相似度。投影片版面、動畫、圖形、圖表及其他設計元素在 PPT 轉 PPTX 的過程中皆會被完整保留。
我可以將 PPT 檔案轉換成其他格式,例如 PDF 或 HTML 嗎?
可以,Aspose.Slides 支援將 PPT 檔案轉換為多種格式,包括 PDF、XPS、HTML、ODP 以及 PNG、JPEG 等影像格式。
在未安裝 Microsoft PowerPoint 的情況下能否轉換 PPT 為 PPTX?
可以,Aspose.Slides 為獨立的 API,無需安裝 Microsoft PowerPoint 或任何第三方軟體即可執行轉換。
是否有線上工具可用於 PPT 轉 PPTX 轉換?
可以,您可使用免費的 Aspose.Slides PPT to PPTX Converter 網頁應用程式,在瀏覽器中直接完成轉換,且不需要撰寫程式碼。


