功能概覽
支援平台
Aspose.Slides for Node.js via Java 是跨平台的 API。它可在任何平台(Windows、Linux、MacOS 等)上使用,只要已安裝 Node.js 7 或更高版本。Oracle JDK 8 或更高版本是另一項需求。
檔案格式與轉換
Aspose.Slides for Node.js via Java 支援大多數 PowerPoint 文件格式。它亦允許您將其匯出為組織間常用且共享的流行檔案格式。請查閱以下詳細資訊:
| 功能 | 說明 |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides for Node.js via Java 為此簡報文件格式提供最快的處理速度。 |
| PPT 轉換為 PPTX | Aspose.Slides for Node.js via Java 支援 PPT 轉換為 PPTX。 |
| Portable Document Format (PDF) | 您可以使用單一方法將所有支援的檔案格式匯出為 Adobe 可攜式文件格式(PDF)文件。 |
| XML Parser Specification (XPS) | 您可以使用單一方法將所有支援的檔案格式匯出為 XML 解析規格(XPS)文件。 |
| Tagged Image File Format (TIFF) | 您可以將所有支援的簡報檔案格式匯出為標記圖像檔案格式(TIFF)。 |
| PPTX 轉換為 HTML | Aspose.Slides for Node.js via Java 支援將 PresentationEx 轉換為 HTML 格式。 |
渲染與列印
Aspose.Slides for Node.js via Java 支援高保真度地將簡報中的投影片渲染為不同的圖形格式。請查閱以下詳細資訊:
| 功能 | 說明 |
|---|---|
| 支援的 Java 圖像格式 | 使用 Aspose.Slides for Node.js via Java,您可以將簡報投影片及投影片中的圖像渲染為所有 Java 支援的圖形格式,如 TIFF、PNG、BMP、JPEG、GIF。 |
| SVG 格式 | Aspose.Slides for Node.js via Java 亦提供內建方法,允許您將簡報投影片匯出為可縮放向量圖形(SVG)格式。 |
| 簡報列印 | Aspose.Slides for Node.js via Java 的最新版本提供具備不同選項的內建列印方法。 |
內容功能
Aspose.Slides for Node.js via Java 允許您存取、修改或建立簡報文件中幾乎所有的項目或內容。請查閱以下詳細資訊:
| 功能 | 說明 |
|---|---|
| 主投影片 | 主投影片定義了普通投影片的版面配置。Aspose.Slides for Node.js via Java 允許您存取與修改簡報文件的主投影片。 |
| 一般投影片 | 使用 Aspose.Slides for Node.js via Java,您可以建立不同類型的新投影片;亦可存取與修改簡報中的既有投影片。 |
| 複製/克隆投影片 | Aspose.Slides for Node.js via Java 提供內建方法,允許您在簡報內部複製或克隆既有投影片。您也可將複製或克隆的投影片從一個簡報使用到另一個。由於投影片會從主投影片繼承版面配置,內建的克隆方法會自動在克隆時複製主投影片。 |
| 管理投影片分段 | 用於將投影片組織在簡報內不同分段的方法。 |
| 版位保持者與文字保持者 | 您可以存取投影片中的版位保持者與文字保持者。此外,您亦可使用相應方法從頭建立包含文字保持者的投影片。 |
| 頁首與頁腳 | Aspose.Slides for Node.js via Java 方便處理投影片中的頁首/頁腳。 |
| 投影片註解 | 使用 Aspose.Slides for Node.js via Java,您可以存取與修改與投影片關聯的註解,亦可新增註解。 |
| 尋找圖形 | 您亦可使用與圖形相關的替代文字,在投影片中找尋特定圖形。 |
| 背景 | Aspose.Slides for Node.js via Java 允許您處理與簡報中主投影片或普通投影片相關的背景。 |
| 文字方塊 | 文字方塊可從頭建立。您可以存取現有的文字方塊。亦可在不失去原始文字格式的情況下修改其文字。 |
| 矩形圖形 | 您可使用 Aspose.Slides for Node.js via Java 建立或修改矩形圖形。 |
| 多段線圖形 | 您可使用 Aspose.Slides for Node.js via Java 建立或修改多段線圖形。 |
| 橢圓圖形 | 您可使用 Aspose.Slides for Node.js via Java 建立或修改橢圓圖形。 |
| 群組圖形 | Aspose.Slides for Node.js via Java 支援群組圖形 |
| 自動圖形 | Aspose.Slides for Node.js via Java 支援自動圖形 |
| SmartArt | Aspose.Slides for Node.js via Java 提供對 MS PowerPoint 中 SmartArt 圖形的支援 |
| 圖表 | Aspose.Slides for Node.js via Java 提供對 PowerPoint 中 MSO 圖表的支援 |
| 圖形序列化 | Aspose.Slides for Node.js via Java 支援大量圖形。當缺乏對某圖形的支援時,您可使用序列化方法,將該圖形從現有投影片序列化。如此,您即可依需求進一步使用該圖形。 |
| 圖片框 | 您可使用 Aspose.Slides for Node.js via Java 管理圖片框中的圖片 |
| 音訊框 | 您可在投影片的音訊框中連結或嵌入音訊檔案,使用 Aspose.Slides for Node.js via Java |
| 影片框 | 您可處理影片框中的影片檔案。Aspose.Slides for Node.js via Java 亦支援連結與嵌入的影片 |
| OLE 框 | 您可使用 Aspose.Slides for Node.js via Java 管理 OLE 框中的 OLE 物件 |
| 表格 | Aspose.Slides for Node.js via Java 支援投影片中的表格 |
| ActiveX 控制項 | 支援 ActiveX 控制項 |
| VBA 巨集 | 支援在簡報內管理 VBA 巨集。 |
| 文字框 | 您可透過與圖形相關聯的文字框存取該圖形的文字 |
| 文字掃描 | 您可透過內建掃描方法,在簡報或投影片層級掃描文字 |
| 動畫 | 您可對圖形套用動畫 |
| 投影片放映 | Aspose.Slides for Node.js via Java 支援投影片放映與投影片過渡 |
格式化功能
使用 Aspose.Slides for Node.js via Java,您可以在簡報的投影片上格式化文字與圖形。請查閱以下詳細資訊:
| 功能 | 說明 |
|---|---|
| 文字格式化 | 在 Aspose.Slides for Node.js via Java 中,您可以透過與圖形關聯的文字框管理文字。因此,您可以使用文字框中的段落與區塊來格式化文字。這些文字元素可透過 Aspose.Slides for Node.js via Java 進行格式化。 - 字型類型 - 字型大小 - 字型顏色 - 字型深淺 - 段落對齊 - 段落項目符號 - 段落方向 |
| 圖形格式化 | 在 Aspose.Slides for Node.js via Java 中,投影片的基本元素是圖形。您可以使用 Aspose.Slides for Node.js via Java 格式化這些圖形元素: - 位置 - 大小 - 線條 - 填充(包括圖案、漸層、實色) - 文字 - 圖像 |
常見問題
我是否需要在伺服器/電腦上安裝 Microsoft PowerPoint 才能使用此函式庫?
否。PowerPoint 並非必要;Aspose.Slides 是用於建立、編輯、轉換與呈現簡報的獨立引擎。
多執行緒如何運作?處理程序能平行化嗎?
在不同執行緒中處理不同文件是安全的;同一個 presentation 物件不得同時被 多個執行緒 使用。
是否支援檔案密碼與加密?
是的。您可以 開啟加密的簡報、設定或移除開啟與寫入密碼,並檢查保護狀態。
在 Linux 容器中需要注意字型套件嗎?
是的。建議在您的應用程式中安裝常見字型套件和/或明確 指定字型目錄 ,以避免意外的替換。
評估版有什麼限制?
在 評估模式 中,輸出會加入浮水印且會套用某些限制;可取得 30 天臨時授權,以完整功能測試。
是否支援將外部格式匯入簡報(PDF/HTML → PPTX)?
是的。您可以將 PDF 頁面與 HTML 內容 加入簡報,將其轉換為投影片。