# 產品概述

> Aspose.Slides for Python via .NET 讓您在不使用 Microsoft Office 的情況下，建立、編輯和轉換 PowerPoint (PPT, PPTX) 與 OpenDocument (ODP) 簡報。

Source: https://docs.aspose.com/slides/zh-hant/python-net/product-overview/


![todo:image_alt_text](product-overview_1.png)

## **歡迎使用 Aspose.Slides for Python via .NET！**

Aspose.Slides 是一個 Microsoft PowerPoint® 管理 API，讓應用程式無需使用 Microsoft PowerPoint® 即可讀取、寫入、建立和修改 PowerPoint簡報。此函式庫支援處理簡報、投影片、圖形、表格、文字、動畫、音訊、影片以及其他簡報元素。

使用 Aspose.Slides，開發人員可以從不同來源開啟簡報，將其儲存為各種 PowerPoint 格式，將簡報匯出為 PDF、TIFF、XPS、SWF、HTML、SVG 等格式，並將投影片另存為影像。此 API 亦提供管理文件屬性、套用保護、預覽投影片、編輯投影片內容、處理投影片備註，以及處理嵌入 OLE 物件等進階簡報元素的功能。

## **為何應該使用 Aspose.Slides for Python via .NET**

- Aspose.Slides for Python via .NET 是首個也是唯一提供管理 PowerPoint® 文件所需功能的元件。 
- Aspose.Slides for Python via .NET 提供眾多關鍵特性，如管理文字、圖形、表格與動畫、在投影片中加入音訊與影片、預覽投影片、將投影片匯出為 SVG、PDF 等格式，以及更多功能。 
- Aspose.Slides for Python via .NET 不僅能開啟來自不同來源的 PowerPoint 檔案，還允許以多種方式儲存簡報。例如，您可以將簡報儲存為 PPT；也可以將投影片另存為影像。 

- Aspose.Slides for Python via .NET 幾乎提供了您在 Microsoft PowerPoint 中能找到的全部功能。除了表格與各種圖形外，您還可以使用它在投影片中加入不同類型的框架──文字、音訊與影片框架。 
- Aspose.Slides for Python via .NET 使用受控的 Python 開發。您可以在任何 .NET 語言（如 Python、VB.NET、J# 等）中使用 Aspose.Slides for Python via .NET，也可以在任何類型的應用程式（網路或 Windows 應用程式）中使用。 
- Aspose.Slides for Python via .NET 同時提供完整的示範與範例，協助開發人員更深入了解 API。

## **Aspose.Slides 功能**
Aspose.Slides for Python via .NET 的功能可分為以下幾組：

1. 簡報功能。
1. 投影片功能。
1. 圖形與多媒體功能。
1. 表格功能。
1. 文字與段落功能。
1. 進階功能。

### **簡報功能**
- 從不同來源開啟 Microsoft PowerPoint 簡報。
- 以不同的 Microsoft PowerPoint 格式儲存簡報。
- 從頭建立簡報。
- 在不使用任何其他元件的情況下將簡報轉換為 PDF 文件。
- 讀取或修改簡報的文件屬性。
- 為簡報套用保護。
- 匯出簡報為 PDF。
- 匯出簡報為 TIFF。
- 匯出簡報為 XPS。
- 匯出簡報為 SWF。
- 匯出簡報為 PDF 註解 / Tiff 註解。
- 匯出簡報為 HTML。

### **投影片功能**
- 從頭建立新投影片並加入簡報。
- 依投影片在簡報中的位置存取任意投影片。
- 複製或克隆投影片至相同或其他簡報。
- 編輯與刪除投影片。
- 自動複製含投影片的母片。
- 預覽投影片。
- 取得或設定投影片名稱。
- 將投影片另存為影像。
- 匯出投影片為 SVG 格式。
- 在簡報中使用多個母片。
- 以任何支援的樣式填滿投影片背景。
- 新增或管理投影片備註。
- 動態設定新母片與樣式。
- 新增或修改投影片放映過渡效果。
- 新增 Morph 轉場。

### **圖形與多媒體功能**
- 建立或管理線條、矩形、橢圓、多邊形等圖形。
- 管理圖形的線條樣式。
- 取得圖形的替代文字。
- 旋轉或翻轉圖形。
- 以不同樣式填充圖形──例如實色、漸層、圖案、質感與圖片。
- 使用 48 種預設圖案和 24 種質感。
- 為圖形指定超連結。
- 讀取、修改及新增投影片與圖形的動畫效果。
- 新增圖片至簡報並管理現有圖片。
- 新增圖片項目符號至簡報並管理現有項目符號。
- 新增音訊框架至簡報並管理現有音訊框架。
- 新增影片框架至簡報並管理現有影片框架。

### **表格功能**
- 從頭建立表格並加入投影片。
- 調整表格大小與位置。
- 存取表格中的任意儲存格。
- 變更任意儲存格的格式與邊框。
- 調整欄與列的大小。
- 新增與刪除欄與列。
- 為整個表格設定邊框寬度與顏色。

### **文字與段落功能**
- 取得與設定文字佔位符與文字框中的文字。
- 取得佔位符的類型。
- 變更文字框中的文字格式。
- 新增字型或管理簡報中已使用的字型。
- 變更文字與文字格式。
- 建立或管理文字的超連結。
- 支援 Tab 與有效的 Tab。
- 向幾乎任何類型的圖形新增文字框。
- 取得並變更文字框的邊距與文字環繞設定。
- 取得並變更段落縮排。

### **進階功能**
- 存取簡報中嵌入的 OLE 物件。
- 鎖定簡報。

## **技術支援**
Aspose 為其所有產品提供無限次免費技術支援。此支援對所有使用者（包括使用評估套件的使用者）皆可取得。若您需要 Aspose.Slides for Python via .NET 的協助，請參考以下方式：

- 主要的支援管道是 [Aspose Forums](https://forum.aspose.com/)。在 [Aspose.Slides 論壇](https://forum.aspose.com/c/slides/zh-hant/11) 發問，通常在數小時內即可得到回覆。Aspose.Slides 支援團隊會直接回覆論壇上的問題。
- 請注意，Aspose 不提供電話技術支援，電話支援僅適用於銷售與購買相關問題。
- 在論壇等待回覆時，請保持耐心，並考慮時區差異。

若您在使用 Aspose.Slides for Python via .NET 時遇到問題，請依以下指引以最有效的方式解決：

- 首先檢查並確認您正使用最新的 Aspose.Slides for Python via .NET 版本，因為問題可能已在更新中修復。  

  請參閱 [Aspose.Slides 下載](https://pypi.org/project/aspose.slides/) 以取得最新版本資訊。

- 在回報問題前，建議先瀏覽我們的論壇、本文檔以及 API 參考，或許您的問題已經有解答。 

- 回報問題時，請務必附上原始文件以及（若可能）相關程式碼片段。若需附加多個檔案，請將它們壓縮為 ZIP 包。 

  您可以安全地在 Aspose.Forums 上附加文件，只有您與 Aspose 開發人員能存取這些檔案。

- 每個特定問題請建立並使用單一討論串。若您遇到其他問題，請另開討論串回報。 

以下表格列出 Aspose.Slides for Python via .NET 的重要技術資源。

|**資源**|**說明**|
| :- | :- |
|[Aspose.Slides for Python via .NET 主頁](https://products.aspose.com/slides/zh-hant/python-net/)|產品主頁。|
|[Aspose.Slides 部落格](https://blog.aspose.com/category/slides/zh-hant/)|定期查看此頁面以取得新版本資訊與實用技巧。|
|[Aspose.Slides for Python via .NET 下載](https://pypi.org/project/aspose.slides/)|在此下載最新版本的 Aspose.Slides。我們常釋出新版本。|
|[Aspose.Slides 支援論壇](https://forum.aspose.com/c/slides/zh-hant/11)|在此發表問題與需求，快速取得解決方案。|
|[Aspose.Slides for Python via .NET 產品文件](/slides/zh-hant/python-net/)|完整線上文件，包含本文件與 Aspose.Slides API 參考。|

## **常見問題**

**是否支援 PDF 封存與可及性（PDF/A 與 PDF/UA）規範？**

是。您可以透過設定 [PDF 匯出選項](https://reference.aspose.com/slides/zh-hant/python-net/aspose.slides.export/pdfoptions/) 將檔案儲存為 PDF/A-2a/2b/2u、PDF/A-3a/3b 以及 PDF/UA。

**是否具備字型替代機制並支援自訂字型，以確保正確渲染？**

是。函式庫允許您 [載入自訂字型](/slides/zh-hant/python-net/custom-font/) 並 [定義備援規則](/slides/zh-hant/python-net/fallback-font/)，在轉換與渲染時可靠地替代缺少的字形。

**是否能在未完整開啟檔案的情況下偵測檔案是否受密碼保護？**

是。您可以 [檢查簡報](/slides/zh-hant/python-net/examine-presentation/) 以判斷是否需要密碼才能載入完整文件。

**處理與轉換是否必須安裝 Microsoft PowerPoint？**

不需要。Aspose.Slides 為獨立引擎，伺服器或工作站上不需安裝 PowerPoint。

**在多執行緒中處理簡報是否安全？**

是，您可以在不同執行緒中平行處理不同文件；只要避免在多執行緒間同時使用同一個簡報實例即可，請參考 [跨執行緒使用](/slides/zh-hant/python-net/multithreading/)。 

**巨集是否會保留，且能否在 PPTM/PPSM 檔案中管理 VBA？**

是。支援含巨集的簡報，您可在這些檔案中 [檢查與管理 VBA 專案](https://reference.aspose.com/slides/zh-hant/python-net/aspose.slides.vba/)。 

**是否能將 PDF 或 HTML 轉回 PowerPoint 投影片？**

是。您可以 [匯入 PDF 頁面或 HTML 內容](/slides/zh-hant/python-net/import-presentation/) 以建立或填充簡報投影片。 

**是否支援 XPS 匯出，且能控制 XPS 輸出的品質與內容？**

是，提供 [匯出至 XPS](/slides/zh-hant/python-net/convert-powerpoint-to-xps/)，且可透過 [儲存選項](https://reference.aspose.com/slides/zh-hant/python-net/aspose.slides.export/xpsoptions/) 調整輸出品質與包含的內容。 

**是否能將投影片轉為影像並控制輸出品質？**

是。投影片可 [渲染為 PNG、JPEG、GIF、BMP、TIFF](/slides/zh-hant/python-net/convert-powerpoint-to-png/) 等格式，並可細緻調整大小與品質。 

**是否支援數學公式（MathML/MathText），且能匯出？**

是。您可以 [建立與編輯數學文字](/slides/zh-hant/python-net/powerpoint-math-equations/) 並 [匯出公式](/slides/zh-hant/python-net/exporting-math-equations/)，包括匯出為 MathML。 

**函式庫如何處理加密與密碼（開啟、設定、移除）？**

[支援](/slides/zh-hant/python-net/password-protected-presentation/) 開啟加密簡報、設定或移除開啟與修改的密碼，並檢查檔案的保護狀態。
