功能概述
支援的平台
Aspose.Slides for Java 支援最受歡迎的開發與部署平台。
| 功能 | 說明 |
|---|---|
| Desktop Applications | 可使用 Aspose.Slides for Java 開發 Windows Forms 應用程式 |
| Enterprise Web Applications | 使用 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 解析規格 (XPS) 文件。 |
| Tagged Image File Format (TIFF) | Aspose.Slides for Java 支援的簡報檔案格式亦可匯出為標記式影像檔案格式 (TIFF)。 |
| ODP to PPTX Conversion | Aspose.Slides for Java 支援載入 OpenDocument 簡報 (ODP) 並將其轉換為 PPTX。 |
| Presentation To HTML Conversion | Aspose.Slides for Java 支援將簡報轉換為 HTML 格式。 |
簡報渲染
Aspose.Slides for Java 支援高保真度地將簡報中的投影片渲染為各種圖形格式:
| 功能 | 說明 |
|---|---|
| Supported Image Formats | 使用 Aspose.Slides for Java,您不僅能將簡報投影片渲染,亦能渲染投影片中的圖像,並匯出為常見的圖形格式,如 TIFF、PNG、BMP、JPEG、GIF 以及圖形檔案。 |
| SVG Format | Aspose.Slides for Java 提供內建方法將簡報投影片匯出為可縮放向量圖形 (SVG) 格式。 |
內容功能
Aspose.Slides for Java 讓您能存取、修改或建立幾乎所有簡報的內容。
| 功能 | 說明 |
|---|---|
| Master Slides | 母片定義一般投影片的版面配置。Aspose.Slides for Java 讓您能存取與修改簡報的母片。 |
| Normal Slides | 使用 Aspose.Slides for Java,您不僅可以建立不同類型的新投影片,亦能存取與修改現有投影片。 |
| Cloning / Copying Slides | Aspose.Slides for Java 提供方法,可在同一簡報內或在簡報之間複製或克隆現有投影片。由於投影片會從母片繼承版面配置,內建的克隆方法會自動複製母片。 |
| Managing Slides sections | 提供在簡報內以不同區段組織投影片的功能。 |
| Place Holders and Text Holders | 存取投影片中的版位持有者與文字持有者。此外,您也可使用相應方法從頭建立含文字持有者的投影片。 |
| Header and Footers | Aspose.Slides for Java 亦可協助處理投影片的頁首與頁尾。 |
| Notes in Slides | 使用 Aspose.Slides for Java,您不僅能存取與修改投影片的備註,亦能新增備註。 |
| Finding a Shape | 您可透過形狀的替代文字在投影片上尋找特定形狀。 |
| Backgrounds | Aspose.Slides for Java 讓您能操作與母片或一般投影片相關的背景。 |
| Text Boxes | 文字方塊可從頭建立。可存取現有文字方塊並修改其文字,且不會遺失原始格式。 |
| Rectangle Shapes | Aspose.Slides for Java 可建立或修改矩形形狀。 |
| Poly Line Shapes | Aspose.Slides for Java 亦可建立或修改多段線形狀。 |
| Ellipse Shapes | Aspose.Slides for Java 亦可建立或修改橢圓形狀。 |
| Group Shapes | Aspose.Slides for Java 支援群組形狀。 |
| Auto Shapes | Aspose.Slides for Java 亦支援自動形狀。 |
| SmartArt | 支援 Microsoft PowerPoint 中的 SmartArt 形狀。 |
| Charts | 支援 PowerPoint 中的 MSO 圖表。 |
| Picture Frames | 圖片以圖片框的方式由 Aspose.Slides for Java 管理。 |
| Audio Frames | 音訊檔案可透過 Aspose.Slides for Java 以音訊框的形式連結或嵌入投影片。 |
| Video Frames | 影片檔案透過 Aspose.Slides for Java 在影片框中處理,支援連結與嵌入式影片。 |
| OLE Frame | OLE 物件由 Aspose.Slides for Java 在 OLE 框中管理。 |
| ActiveX Controls | 提供 ActiveX 控制項的支援。 |
| VBA Macros | 支援在簡報內管理 VBA 巨集。 |
| Tables | Aspose.Slides for Java 亦支援投影片上的表格。 |
| Text Frame | 任何形狀的文字皆可透過該形狀的文字框存取。 |
| Text Scanning | 可使用內建掃描方法在簡報或投影片層級掃描文字。 |
| Animations | 可將動畫套用於形狀。 |
| Slide Shows | 支援投影片播放與投影片切換效果。 |
格式化功能
使用 Aspose.Slides for Java,可對簡報文件中的文字與形狀進行格式化。
| 功能 | 說明 |
|---|---|
| Text Formatting | 在 Aspose.Slides for Java 中,文字透過與形狀關聯的文字框來管理。因此,文字的格式化透過文字框中的段落與段落片段完成。以下文字元素可進行格式化。 - 字型類型。 - 字型大小。 - 字型顏色。 - 字型色階。 - 段落對齊。 - 段落項目符號。 - 段落方向。 |
| Shape Formatting | 在 Aspose.Slides for Java 中,投影片的基本元素是形狀。以下形狀元素可使用 Aspose.Slides for Java 進行格式化: - 位置 - 大小 - 線條 - 填色(包含圖案、漸層與純色)。 - 文字 - 圖像 |
常見問題
是否需要在伺服器/電腦上安裝 Microsoft PowerPoint 才能使用此函式庫?
不需要。PowerPoint 不是必要條件;Aspose.Slides 是一個獨立的引擎,用於建立、編輯、轉換與渲染簡報。
多執行緒如何運作?處理程序可以平行化嗎?
在不同執行緒中處理不同文件是安全的;相同的簡報物件不能同時被多個執行緒使用。
是否支援檔案密碼與加密?
是的。您可以 開啟受加密的簡報、設定或移除開啟與寫入密碼,並檢查保護狀態。
是否需要在 Linux 容器中關注字型套件?
是的。建議在您的應用程式中安裝常見字型套件和/或明確指定字型目錄,以避免意外的字型替換。
評估版是否有任何限制?
在評估模式下,輸出會加入浮水印並套用某些限制;可取得30 天暫時授權以完整測試全部功能。
是否支援將外部格式匯入簡報(PDF/HTML → PPTX)?
是的。您可以將PDF 頁面與 HTML 內容加入簡報,將其轉換為投影片。