功能概覽

支援平台

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 內容 加入簡報,將其轉換為投影片。