功能概覽

支援平台

Aspose.Slides for Java 支援最受歡迎的開發與部署平台。

功能 說明
桌面應用程式 Aspose.Slides for Java 可用於開發 Windows Forms 應用程式
企業網路應用程式 使用 Aspose.Slides for Java 可協助建立針對… 的 Web 應用程式。亦提供使用 Aspose.Slides for Java 搭配 PHP 的支援。
Linux/Unix Aspose.Slides for Java 是跨平台的 API,可在 Linux 與 Unix 環境中運行。

檔案格式與轉換

Aspose.Slides for Java 支援大多數 Microsoft PowerPoint 檔案格式,並將它們匯出為組織廣泛使用的流行格式。

功能 說明
Microsoft PowerPoint (PPT) Aspose.Slides for Java 為此簡報文件格式提供最快速的處理速度。
PresentationML (PPTX, XML) Aspose.Slides for Java 支援處理 OOXML 簡報格式(亦稱為 PresentationML 或 PPTX)。
PPT to PPTX conversion Aspose.Slides for Java 支援從 PPT 轉換為 PPTX。
Portable Document Format (PDF) 支援的檔案格式可透過單一方法匯出為 Adobe 可攜式文件格式 (PDF) 文件。
XML Parser Specification (XPS) 所有支援的檔案格式可透過單一方法匯出為 XML Parser Specification (XPS) 文件。
Tagged Image File Format (TIFF) Aspose.Slides for Java 支援的簡報檔案格式亦可匯出為 Tagged Image File Format (TIFF)。
ODP to PPTX Conversion Aspose.Slides for Java 支援載入 OpenDocument Presentation (ODP) 並將其轉換為 PPTX。
Presentation To HTML Conversion Aspose.Slides for Java 支援將 PresentationEx 轉換為 HTML 格式。

簡報渲染

Aspose.Slides for Java 支援將簡報中的投影片以高保真度渲染為各種圖形格式:

功能 說明
支援的影像格式 使用 Aspose.Slides for Java,您不僅可以渲染簡報投影片,還可以渲染投影片上的影像,並匯出為受支援的常見圖形格式,如 TIFF、PNG、BMP、JPEG、GIF 與 metafiles。
SVG 格式 Aspose.Slides for Java 提供內建方法將簡報投影片匯出為可擴充向量圖形 (SVG) 格式。

內容功能

Aspose.Slides for Java 讓您能存取、修改或建立幾乎所有簡報的可能內容。

功能 說明
母片投影片 母片投影片定義一般投影片的版面配置。Aspose.Slides for Java 讓您能存取與修改簡報的母片投影片。
一般投影片 使用 Aspose.Slides for Java,您不僅可以建立不同類型的新投影片,亦可存取與修改現有投影片。
克隆 / 複製投影片 Aspose.Slides for Java 提供方法,用於克隆或複製現有投影片,不僅可在同一簡報內,亦可在不同簡報之間。由於投影片從母片繼承版面配置,內建的克隆方法會自動一起複製母片。
管理投影片區段 提供在簡報內將投影片組織為不同區段的功能。
版位持有者與文字持有者 存取投影片中的版位持有者與文字持有者。此外,您可使用相應方法從頭建立含文字持有者的投影片。
頁首與頁尾 Aspose.Slides for Java 亦協助處理投影片的頁首與頁尾。
投影片備註 使用 Aspose.Slides for Java,您不僅可以存取與修改投影片相關的備註,亦可新增備註。
尋找圖形 您可透過圖形的替代文字在投影片上找到特定圖形。
背景 Aspose.Slides for Java 讓您能處理與母片或一般投影片相關的背景。
文字方塊 文字方塊可從頭建立。現有文字方塊可被存取,且可在不失去原始文字格式的情況下修改其文字。
矩形圖形 矩形圖形可由 Aspose.Slides for Java 建立或修改。
多段線圖形 多段線圖形亦可由 Aspose.Slides for Java 建立或修改。
橢圓圖形 橢圓圖形亦由 Aspose.Slides for Java 建立或修改。
群組圖形 Aspose.Slides for Java 支援群組圖形。
自動圖形 Aspose.Slides for Java 亦支援自動圖形。
SmartArt 支援 MS PowerPoint 中的 SmartArt 圖形。
圖表 支援 PowerPoint 提供的 MSO 圖表。
圖片框 使用 Aspose.Slides for Java 可在圖片框中管理圖片。
音訊框 音訊檔案可透過 Aspose.Slides for Java 在投影片上以音訊框方式連結或嵌入。
視訊框 視訊檔案透過 Aspose.Slides for Java 在視訊框中處理,提供連結式與嵌入式視訊的支援。
OLE 框 OLE 物件由 Aspose.Slides for Java 在 OLE 框中管理。
ActiveX 控制項 提供對 ActiveX 控制項的支援。
VBA 巨集 支援在簡報內管理 VBA 巨集。
表格 投影片上的表格亦受 Aspose.Slides for Java 支援。
文字框 任何圖形的文字可透過該圖形的文字框存取。
文字掃描 可使用內建的掃描方法在簡報或投影片層級掃描文字。
動畫 可對圖形套用動畫。
投影片秀 支援投影片秀與投影片轉場。

格式化功能

使用 Aspose.Slides for Java,可在簡報文件的投影片上格式化文字與圖形。

功能 說明
文字格式化

在 Aspose.Slides for Java 中,文字透過與圖形關聯的文字框來管理。因此,文字會使用與文字框關聯的段落與部份進行格式化。以下文字元素可被格式化。

- 字型類型。

- 字型大小。

- 字型顏色。

- 字型色階。

- 段落對齊。

- 段落項目符號。

- 段落方向。

圖形格式化

在 Aspose.Slides for Java 中,投影片的基本元素是圖形。以下圖形元素可透過 Aspose.Slides for Java 進行格式化:

- 位置

- 大小

- 線條

- 填充(包括圖案、漸層與實色)。

- 文字

- 圖像

常見問題

是否需要在伺服器/電腦上安裝 Microsoft PowerPoint 才能使用此函式庫?

不需要。PowerPoint 不是必須的;Aspose.Slides 是一個獨立的引擎,用於建立、編輯、轉換和渲染簡報。

多執行緒如何運作?能否平行處理?

在不同執行緒中處理不同的文件是安全的;同一個 presentation 物件不得同時被 multiple threads 使用。

是否支援檔案密碼與加密?

是的。您可以 開啟受加密的簡報、設定或移除開啟與寫入密碼,並檢查保護狀態。

在 Linux 容器中需要關注字型套件嗎?

是的。建議安裝常見的字型套件,或在應用程式中明確 specify font directories 以避免意外的字型替換。

評估版有什麼限制?

評估模式 中,輸出會加上浮水印,且有某些限制;可使用 30 天的暫時授權 進行完整功能測試。

是否支援將外部格式匯入簡報(PDF/HTML → PPTX)?

是的。您可以將 PDF 頁面與 HTML 內容 加入簡報,將它們轉換為投影片。