功能概覽
支援平台
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 內容 加入簡報,將它們轉換為投影片。