功能概述

受支援的平台

Aspose.Slides for Node.js via .NET 是一個平台無關的 API。它可以在任何安裝了 Node.js 7 或更高版本的平台(Windows、Linux、MacOS 等)上使用。Oracle JDK 8 或更高版本是另一項需求。

檔案格式與轉換

Aspose.Slides for Node.js via .NET 支援大多數 PowerPoint 文件格式。它也讓您將這些文件匯出為組織常用且彼此共享的流行檔案格式。請參閱以下詳細說明:

功能 說明
Microsoft PowerPoint (PPT) Aspose.Slides for Node.js via .NET 為此簡報文件格式提供最快的處理速度。
PPT to PPTX conversion Aspose.Slides for Node.js via .NET 支援 PPT 轉換為 PPTX。
Portable Document Format (PDF) 您可以使用單一方法將所有受支援的檔案格式匯出為 Adobe Portable Document Format(PDF)文件。
XML Parser Specification (XPS) 您可以使用單一方法將所有受支援的檔案格式匯出為 XML Parser Specification(XPS)文件。
Tagged Image File Format (TIFF) 您可以將所有受支援的簡報檔案格式匯出為 Tagged Image File Format(TIFF)。
PPTX To HTML Conversion Aspose.Slides for Node.js via .NET 支援將 PresentationEx 轉換為 HTML 格式。

簡報渲染

Aspose.Slides for Node.js via .NET 支援將簡報中的投影片以高保真度渲染為不同的圖形格式。請參閱以下詳細說明:

功能 說明
.NET Supported Image Formats 使用 Aspose.Slides for Node.js via .NET,您可以將簡報投影片和投影片內的圖像渲染為所有 .NET 支援的圖形格式,例如 TIFF、PNG、BMP、JPEG、GIF。
SVG Format Aspose.Slides for Node.js via .NET 也提供內建方法,允許您將簡報投影片匯出為可縮放向量圖形(SVG)格式。

內容功能

Aspose.Slides for Node.js via .NET 讓您可以存取、修改或建立簡報文件中幾乎所有的項目或內容。請參閱以下詳細說明:

功能 說明
Master Slides 母版投影片定義普通投影片的版面配置。Aspose.Slides for Node.js via .NET 允許您存取並修改簡報文件的母版投影片。
Normal Slides 使用 Aspose.Slides for Node.js via .NET,您可以建立不同類型的新投影片;同時也能存取並修改簡報中現有的投影片。
Cloning / Copying Slides Aspose.Slides for Node.js via .NET 提供內建方法,允許您在同一簡報內部複製或克隆現有投影片。您也可以將複製或克隆的投影片從一個簡報移至另一個簡報。由於投影片會從母版投影片繼承版面配置,內建的克隆方法會自動在克隆時複製母版。
Managing Slides sections 提供將投影片組織於簡報不同區段的方法。
Place Holders and Text Holders 您可以存取投影片中的佔位符與文字佔位符。此外,您也可以使用適當的方法從頭建立含有文字佔位符的投影片。
Header and Footers Aspose.Slides for Node.js via .NET 方便您處理投影片的頁首與頁尾。
Notes in Slides 使用 Aspose.Slides for Node.js via .NET,您可以存取與修改投影片的備註,亦可新增備註。
Finding a Shape 您也可以使用形狀相關的替代文字,從投影片中尋找特定形狀。
Backgrounds Aspose.Slides for Node.js via .NET 允許您處理與母版或普通投影片相關的背景。
Text Boxes 文字方塊可以從頭建立。您可以存取現有的文字方塊,也能在不失去原始文字格式的情況下修改其文字內容。
Rectangle Shapes 您可以使用 Aspose.Slides for Node.js via .NET 建立或修改方形形狀。
Poly Line Shapes 您可以使用 Aspose.Slides for Node.js via .NET 建立或修改折線形狀。
Ellipse Shapes 您可以使用 Aspose.Slides for Node.js via .NET 建立或修改橢圓形狀。
Group Shapes Aspose.Slides for Node.js via .NET 支援群組形狀
Auto Shapes Aspose.Slides for Node.js via .NET 支援自動形狀
SmartArt Aspose.Slides for Node.js via .NET 為 MS PowerPoint 中的 SmartArt 形狀提供支援
Charts Aspose.Slides for Node.js via .NET 為 PowerPoint 中的 MSO 圖表提供支援
Shapes Serialization Aspose.Slides for Node.js via .NET 支援大量形狀。當 Aspose.Slides for Node.js via .NET 缺乏對某個形狀的支援時,您可以使用序列化方法,將該形狀從現有投影片序列化。如此,您即可依需求再次使用該形狀。
Picture Frames 您可以使用 Aspose.Slides for Node.js via .NET 管理圖片框中的圖片。
Audio Frames 您可以在投影片的音訊框中連結或嵌入音訊檔案,使用 Aspose.Slides for Node.js via .NET。
Video Frames 您可以在投影片的視訊框中處理視訊檔案。Aspose.Slides for Node.js via .NET 亦提供連結與嵌入式視訊的支援。
OLE Frame 您可以使用 Aspose.Slides for Node.js via .NET 管理 OLE 框中的 OLE 物件。
Tables Aspose.Slides for Node.js via .NET 支援投影片中的表格。
ActiveX Controls 支援 ActiveX 控制項
VBA Macros 支援在簡報內管理 VBA 巨集。
Text Frame 您可以透過與形狀相關聯的文字框存取該形狀的文字。
Text Scanning 您可以使用內建掃描方法,在簡報或投影片層級掃描文字。
Animations 您可以對形狀套用動畫。
Slide Shows Aspose.Slides for Node.js via .NET 支援投影片放映與投影片過場動畫

格式化功能

使用 Aspose.Slides for Node.js via .NET,您可以在簡報投影片上格式化文字與形狀。請參閱以下詳細說明:

功能 說明
Text Formatting

在 Aspose.Slides for Node.js via .NET 中,您可以透過形狀關聯的文字框管理文字。因此,您可以使用文字框關聯的段落與文字片段來格式化文字。這些文字元素可透過 Aspose.Slides for Node.js via .NET 進行格式化。

- 字型類型

- 字型大小

- 字型顏色

- 字型色階

- 段落對齊

- 段落項目符號

- 段落方向

Shape Formatting

在 Aspose.Slides for Node.js via .NET 中,投影片的基本元素是形狀。您可以使用 Aspose.Slides for Node.js via .NET 對這些形狀元素進行格式化:

- 位置

- 大小

- 線條

- 填充(含圖案、漸層、純色)

- 文字

- 圖像