功能概覽
支援平台
Aspose.Slides for Node.js via Java 是一個平台無關的 API。只要安裝了 Node.js 7 或更新的版本,就可在任何平台(Windows、Linux、MacOS 等)上使用。另一個需求是 Oracle JDK 8 或更高版本。
檔案格式與轉換
Aspose.Slides for Node.js via Java 支援大多數 PowerPoint 文件格式,並且能將它們匯出為組織常用且共享的檔案格式。請參閱以下細節:
| 功能 | 說明 |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides for Node.js via Java 為此簡報文件格式提供最快的處理速度。 |
| PPT to PPTX conversion | Aspose.Slides for Node.js via Java 支援 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 Java 支援將 PresentationEx 轉換為 HTML 格式。 |
簡報呈現
Aspose.Slides for Node.js via Java 支援將簡報投影片高保真度地渲染為不同的圖形格式。請參閱以下細節:
| 功能 | 說明 |
|---|---|
| Java Supported Image Formats | 使用 Aspose.Slides for Node.js via Java,您可以將簡報投影片及投影片中的圖像渲染為所有 Java 支援的圖形格式,如 TIFF、PNG、BMP、JPEG、GIF。 |
| SVG Format | Aspose.Slides for Node.js via Java 也提供內建方法,允許您將簡報投影片匯出為可伸縮向量圖形 (SVG) 格式。 |
內容功能
Aspose.Slides for Node.js via Java 讓您可以存取、修改或建立簡報文件中幾乎所有項目或內容。請參閱以下細節:
| 功能 | 說明 |
|---|---|
| Master Slides | 母片投影片定義了一般投影片的版面配置。Aspose.Slides for Node.js via Java 允許您存取和修改簡報文件的母片投影片。 |
| Normal Slides | 使用 Aspose.Slides for Node.js via Java,您可以建立不同類型的新投影片;也可以存取和修改簡報中現有的投影片。 |
| Cloning / Copying Slides | Aspose.Slides for Node.js via Java 提供內建方法,允許您在同一簡報內部複製或克隆現有投影片。您也可以將複製或克隆的投影片從一個簡報移至另一個簡報。由於投影片會從母片繼承版面配置,內建的克隆方法會自動複製母片。 |
| Managing Slides sections | 提供方法將投影片組織在簡報內的不同區段。 |
| Place Holders and Text Holders | 您可以存取投影片中的版位持有者和文字持有者。此外,您也可以使用相應方法從頭建立含有文字持有者的投影片。 |
| Header and Footers | Aspose.Slides for Node.js via Java 方便處理投影片的頁首/頁尾。 |
| Notes in Slides | 使用 Aspose.Slides for Node.js via Java,您可以存取和修改投影片的備註,亦可新增備註。 |
| Finding a Shape | 您亦可使用與圖形相關的替代文字,從投影片中找到特定圖形。 |
| Backgrounds | Aspose.Slides for Node.js via Java 允許您處理簡報中母片或一般投影片的背景。 |
| Text Boxes | 文字方塊可以從頭建立,也可以存取現有的文字方塊。您還能在不失去原有文字格式的情況下修改其文字內容。 |
| Rectangle Shapes | 您可以使用 Aspose.Slides for Node.js via Java 建立或修改矩形圖形。 |
| Poly Line Shapes | 您可以使用 Aspose.Slides for Node.js via Java 建立或修改折線圖形。 |
| Ellipse Shapes | 您可以使用 Aspose.Slides for Node.js via Java 建立或修改橢圓圖形。 |
| Group Shapes | Aspose.Slides for Node.js via Java 支援群組圖形 |
| Auto Shapes | Aspose.Slides for Node.js via Java 支援自動圖形 |
| SmartArt | Aspose.Slides for Node.js via Java 提供對 MS PowerPoint 中 SmartArt 圖形的支援 |
| Charts | Aspose.Slides for Node.js via Java 提供對 PowerPoint 中 MSO 圖表的支援 |
| Shapes Serialization | Aspose.Slides for Node.js via Java 支援大量圖形。當缺少某種圖形的直接支援時,您可使用序列化方法,將該圖形從現有投影片序列化,之後依需求再次使用。 |
| Picture Frames | 您可以使用 Aspose.Slides for Node.js via Java 管理圖片框中的圖片。 |
| Audio Frames | 您可以在音訊框中連結或嵌入音訊檔案。 |
| Video Frames | 您可以在影片框中處理影片檔案。Aspose.Slides for Node.js via Java 也支援連結與嵌入式影片。 |
| OLE Frame | 您可以在 OLE 框中管理 OLE 物件。 |
| Tables | Aspose.Slides for Node.js via Java 支援投影片中的表格。 |
| ActiveX Controls | 支援 ActiveX 控制項 |
| VBA Macros | 支援在簡報內管理 VBA 宏 |
| Text Frame | 您可以透過與圖形關聯的文字框存取該圖形的文字。 |
| Text Scanning | 您可以使用內建掃描方法,在簡報或投影片層級掃描文字。 |
| Animations | 您可以對圖形套用動畫。 |
| Slide Shows | Aspose.Slides for Node.js via Java 支援投影片放映與投影片轉場 |
格式化功能
使用 Aspose.Slides for Node.js via Java,您可以在簡報投影片上格式化文字與圖形。請參閱以下細節:
| 功能 | 說明 |
|---|---|
| Text Formatting | 在 Aspose.Slides for Node.js via Java 中,您可以透過與圖形關聯的文字框管理文字。因此,您可以使用文字框中的段落與段落內的文字區塊來格式化文字。這些文字元素可透過 Aspose.Slides for Node.js via Java 進行格式化。 - 字型類型 - 字型大小 - 字型顏色 - 字型陰影 - 段落對齊 - 段落項目符號 - 段落方向 |
| Shape Formatting | 在 Aspose.Slides for Node.js via Java 中,投影片的基本元素是圖形。您可以使用 Aspose.Slides for Node.js via Java 格式化這些圖形元素: - 位置 - 大小 - 線條 - 填充(含圖案、漸變、純色) - 文字 - 圖像 |
常見問題
是否需要在伺服器或 PC 上安裝 Microsoft PowerPoint 才能使用此函式庫?
不需要。PowerPoint 並非必要條件;Aspose.Slides 是一個獨立的引擎,用於建立、編輯、轉換與呈現簡報。
多執行緒如何運作?處理程序能否平行化?
在不同執行緒中處理不同文件是安全的;同一個presentation 物件不可同時被multiple threads 使用。
是否支援檔案密碼與加密?
支援。您可以[/slides/zh-hant/nodejs-java/password-protected-presentation/] 開啟加密的簡報、設定或移除開啟與寫入密碼,並檢查保護狀態。
在 Linux 容器中是否需要注意字型套件?
需要。建議安裝常見的字型套件,或在應用程式中明確specify font directories,以避免意外的字型替換。
評估版有什麼限制?
在evaluation mode 下,輸出會加入浮水印,且會有若干限制;可取得30 天臨時許可證 以進行完整功能測試。
是否支援將外部格式匯入簡報 (PDF/HTML → PPTX)?
支援。您可以將PDF 頁面和 HTML 內容 加入簡報,並將其轉換為投影片。