# 功能概述

> 了解 Aspose.Slides for .NET：一个强大的 API，可用于高效地创建、编辑、自动化和转换 PowerPoint 及 OpenDocument 演示文稿。

Source: https://docs.aspose.com/slides/zh/net/features-overview/
Updated: 2025-12-08


## **支持的平台**
Aspose.Slides for .NET 支持最流行的开发和部署平台。请查看以下详细信息：

|**功能**|**描述**|
| :- | :- |
|ASP.NET Web Applications|使用 Aspose.Slides for .NET 构建针对 .NET Framework 2.0 到 4.6.2 版本的 ASP.NET Web 应用程序|
|Web Services|使用 Aspose.Slides for .NET 部署 Web 服务|
|WinForms Applications|Aspose.Slides for .NET 也可用于开发 Windows Forms 应用程序|

## **文件格式和转换**
Aspose.Slides for .NET 支持大多数 PowerPoint 文档格式。它还允许您将它们导出为组织广泛使用并相互交换的流行格式。请查看以下详细信息：

|**功能**|**描述**|
| :- | :- |
|[Microsoft PowerPoint (PPT)](/slides/zh/net/ppt-vs-pptx/)|Aspose.Slides for .NET 为此演示文稿格式提供最快的处理速度。|
|[PPT 转 PPTX 转换](/slides/zh/net/convert-ppt-to-pptx/)|Aspose.Slides for .NET 支持 PPT 转 PPTX 的转换。|
|[便携式文档格式 (PDF)](/slides/zh/net/convert-powerpoint-ppt-and-pptx-to-pdf/)|您可以使用单一方法将所有支持的文件格式导出为 Adobe 便携式文档格式 (PDF) 文档。|
|[XML 打印规范 (XPS)](https://docs.aspose.com/slides/net/convert-powerpoint-to-xps/)|您可以使用单一方法将所有支持的文件格式导出为 XML 打印规范 (XPS) 文档。|
|[标记图像文件格式 (TIFF)](/slides/zh/net/convert-powerpoint-to-tiff/)|您可以将所有支持的演示文稿文件格式导出为标记图像文件格式 (TIFF)。|
|[PPTX 转 HTML 转换](/slides/zh/net/convert-powerpoint-ppt-and-pptx-to-html/)|Aspose.Slides for .NET 支持将 PresentationEx 转换为 HTML 格式。|

## **渲染和打印**
Aspose.Slides for .NET 支持高保真度地将演示文稿中的幻灯片渲染为各种图形格式。请查看以下详细信息：

|**功能**|**描述**|
| :- | :- |
|.NET 支持的图像格式|使用 Aspose.Slides for .NET，您可以将演示文稿幻灯片和幻灯片上的图像渲染为所有 .NET 支持的图形格式，如 TIFF、PNG、BMP、JPEG、GIF 和元文件。|
|SVG 格式|Aspose.Slides for .NET 还提供内置方法，允许您将演示文稿幻灯片导出为可缩放矢量图形 (SVG) 格式。|
|演示文稿打印|最新版的 Aspose.Slides for .NET 提供带有不同选项的内置打印方法。|

## **内容功能**
Aspose.Slides for .NET 允许您访问、修改或创建几乎所有演示文稿的项目或内容。请查看以下详细信息：

|**功能**|**描述**|
| :- | :- |
|Master Slides|母版幻灯片定义普通幻灯片的布局。Aspose.Slides for .NET 允许您访问和修改演示文稿的母版幻灯片|
|Normal Slides|使用 Aspose.Slides for .NET，您可以创建不同类型的新幻灯片；还可以访问和修改演示文稿中现有的幻灯片|
|Cloning / Copying Slides|Aspose.Slides for .NET 提供的内置方法允许您克隆或复制演示文稿中的现有幻灯片。您还可以将复制或克隆的幻灯片从一个演示文稿使用到另一个演示文稿。由于幻灯片从母版幻灯片继承布局，内置克隆方法在克隆时会自动复制母版|
|Managing Slides sections|用于在演示文稿中将幻灯片组织到不同分区的方法|
|Place Holders and Text Holders|您可以访问幻灯片中的占位符和文本占位符。此外，您可以使用适当的方法从头创建带有文本占位符的幻灯片|
|Header and Footers|Aspose.Slides for .NET 促进在幻灯片中处理页眉/页脚|
|Notes in Slides|使用 Aspose.Slides for .NET，您可以访问和修改与幻灯片关联的备注，并可添加新备注|
|Finding a Shape|您还可以使用与形状关联的替代文本从幻灯片中查找特定形状|
|Backgrounds|Aspose.Slides for .NET 允许您处理与母版或普通幻灯片关联的背景|
|Text Boxes|可以从头创建文本框。您可以访问现有的文本框。还可以修改其文本而不丢失原始文本格式|
|Rectangle Shapes|您可以使用 Aspose.Slides for .NET 创建或修改矩形形状|
|Poly Line Shapes|您可以使用 Aspose.Slides for .NET 创建或修改折线形状|
|Ellipse Shapes|您可以使用 Aspose.Slides for .NET 创建或修改椭圆形状|
|Group Shapes|Aspose.Slides for .NET 支持组合形状|
|Auto Shapes|Aspose.Slides for .NET 支持自动形状|
|SmartArt|Aspose.Slides for .NET 为 MS PowerPoint 中的 SmartArt 形状提供支持|
|Charts|Aspose.Slides for .NET 为 PowerPoint 中的 MSO 图表提供支持|
|Shapes Serialization|Aspose.Slides for .NET 支持大量形状。当 Aspose.Slides for .NET 缺少对某个形状的支持时，您可以使用序列化方法，从现有幻灯片序列化该形状。这样，您可以根据需求进一步使用该形状。|
|Picture Frames|您可以使用 Aspose.Slides for .NET 在图片框中管理图片|
|Audio Frames|您可以在幻灯片的音频框中链接或嵌入音频文件，使用 Aspose.Slides for .NET|
|Video Frames|您可以在视频框中处理视频文件。Aspose.Slides for .NET 还提供对链接和嵌入视频的支持|
|OLE Frame|您可以使用 Aspose.Slides for .NET 在 OLE 框中管理 OLE 对象|
|Tables|Aspose.Slides for .NET 支持幻灯片中的表格|
|ActiveX Controls|支持 ActiveX 控件|
|VBA Macros|支持在演示文稿中管理 VBA 宏|
|Text Frame|您可以通过与形状关联的文本框访问该形状的文本|
|Text Scanning|您可以通过内置扫描方法在演示文稿或幻灯片级别扫描文本|
|Animations|您可以对形状应用动画|
|Slide Shows|Aspose.Slides for .NET 支持幻灯片放映和幻灯片过渡|

## **格式化功能**
使用 Aspose.Slides for .NET，您可以格式化演示文稿中幻灯片上的文本和形状。请查看以下详细信息：

|**功能**|**描述**|
| :- | :- |
|Text Formatting|<p>在 Aspose.Slides for .NET 中，您可以通过与形状关联的文本框管理文本。因此，您可以使用文本框关联的段落和文字段来格式化文本。这些文本元素可以通过 Aspose.Slides for .NET 进行格式化。</p><p>- 字体类型</p><p>- 字体大小</p><p>- 字体颜色</p><p>- 字体阴影</p><p>- 段落对齐</p><p>- 段落项目符号</p><p>- 段落方向</p>|
|Shape Formatting|<p>在 Aspose.Slides for .NET 中，幻灯片的基本元素是形状。您可以使用 Aspose.Slides for .NET 对这些形状元素进行格式化：</p><p>- 位置</p><p>- 大小</p><p>- 线条</p><p>- 填充（包括图案、渐变、纯色）</p><p>- 文本</p><p>- 图像</p>|

## **FAQ**

**我是否需要在服务器/电脑上安装 Microsoft PowerPoint 才能使库工作？**

不需要。PowerPoint 并非必需；Aspose.Slides 是一个独立的引擎，用于创建、编辑、转换和渲染演示文稿。

**多线程是如何工作的？处理是否可以并行化？**

在不同线程中处理不同文档是安全的；同一 [presentation](https://reference.aspose.com/slides/net/aspose.slides/presentation/) 对象不能被 [multiple threads](/slides/zh/net/multithreading/) 同时使用。

**是否支持文件密码和加密？**

是的。[您可以](/slides/zh/net/password-protected-presentation/) 打开加密的演示文稿，设置或移除打开和写入密码，并检查保护状态。

**我需要关注 Linux 容器中的字体包吗？**

是的。建议在您的应用程序中安装常用字体包和/或显式 [指定字体目录](/slides/zh/net/custom-font/) 以避免意外的替换。

**评估版是否有局限性？**

在 [evaluation mode](/slides/zh/net/licensing/) 中，输出会添加水印并存在某些限制；可获取 [30 天临时许可证](https://purchase.aspose.com/temporary-license/) 进行完整功能测试。

**是否支持将外部格式导入演示文稿（PDF/HTML → PPTX）？**

是的。您可以将 [PDF 页面和 HTML 内容](/slides/zh/net/import-presentation/) 添加到演示文稿中，将其转换为幻灯片。
