功能概述

受支持的平台

Aspose.Slides for .NET 支持最流行的开发和部署平台。查看以下详细信息:

功能 描述
ASP.NET Web 应用程序 使用 Aspose.Slides for .NET 构建目标 .NET Framework 2.0 到 4.6.2 版本的 ASP.NET Web 应用程序
Web 服务 使用 Aspose.Slides for .NET 部署 Web 服务
WinForms 应用程序 Aspose.Slides for .NET 也可用于开发 Windows Forms 应用程序

文件格式与转换

Aspose.Slides for .NET 支持大多数 PowerPoint 文档格式。它还能将这些文档导出为组织广泛使用并相互交换的流行格式。查看以下详细信息:

功能 描述
Microsoft PowerPoint(PPT) Aspose.Slides for .NET 为此演示文稿格式提供最快的处理速度。
PPT 转 PPTX 转换 Aspose.Slides for .NET 支持 PPT 转 PPTX 的转换。
便携文档格式(PDF) 您可以使用单一方法将所有受支持的文件格式导出为 Adobe Portable Document Format(PDF)文档。
XML 解析器规范(XPS) 您可以使用单一方法将所有受支持的文件格式导出为 XML Parser Specification(XPS)文档。
标签图像文件格式(TIFF) 您可以将所有受支持的演示文稿文件格式导出为 Tagged Image File Format(TIFF)。
PPTX 到 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 允许您访问并修改演示文稿的母版幻灯片。
普通幻灯片 使用 Aspose.Slides for .NET,您可以创建不同类型的新幻灯片;还可以访问并修改演示文稿中已有的幻灯片。
克隆 / 复制幻灯片 Aspose.Slides for .NET 提供内置方法,允许您在演示文稿中克隆或复制现有幻灯片。您还可以将复制或克隆的幻灯片从一个演示文稿使用到另一个演示文稿。由于幻灯片从母版幻灯片继承布局,内置的克隆方法会自动复制母版。
管理幻灯片分段 用于在演示文稿内部将幻灯片组织到不同分段的方法。
占位符和文本占位符 您可以访问幻灯片中的占位符和文本占位符。此外,您可以使用相应的方法从头创建带有文本占位符的幻灯片。
页眉和页脚 Aspose.Slides for .NET 便于在幻灯片中处理页眉/页脚。
幻灯片备注 使用 Aspose.Slides for .NET,您可以访问并修改与幻灯片关联的备注,也可以添加新备注。
查找形状 您还可以使用形状的替代文本在幻灯片中查找特定形状。
背景 Aspose.Slides for .NET 允许您处理与母版或普通幻灯片关联的背景。
文本框 可以从头创建文本框。您可以访问已有的文本框,并在不丢失原始文本格式的情况下修改其文本。
矩形形状 您可以使用 Aspose.Slides for .NET 创建或修改矩形形状。
折线形状 您可以使用 Aspose.Slides for .NET 创建或修改折线形状。
椭圆形状 您可以使用 Aspose.Slides for .NET 创建或修改椭圆形状。
组合形状 Aspose.Slides for .NET 支持组合形状
自动形状 Aspose.Slides for .NET 支持自动形状
SmartArt Aspose.Slides for .NET 为 MS PowerPoint 中的 SmartArt 形状提供支持
图表 Aspose.Slides for .NET 为 PowerPoint 中的 MSO 图表提供支持
形状序列化 Aspose.Slides for .NET 支持大量形状。当 Aspose.Slides for .NET 缺少对某一形状的支持时,您可以使用序列化方法将该形状从现有幻灯片序列化,从而在后续根据需求使用该形状。
图片框 您可以使用 Aspose.Slides for .NET 管理图片框中的图片。
音频框 您可以在幻灯片的音频框中链接或嵌入音频文件。
视频框 您可以处理视频框中的视频文件。Aspose.Slides for .NET 还提供对链接和嵌入视频的支持。
OLE 框 您可以使用 Aspose.Slides for .NET 管理 OLE 框中的 OLE 对象。
表格 Aspose.Slides for .NET 支持幻灯片中的表格
ActiveX 控件 支持 ActiveX 控件
VBA 宏 支持在演示文稿中管理 VBA 宏。
文本框 您可以通过与形状关联的文本框访问该形状的文本。
文本扫描 您可以使用内置的扫描方法在演示文稿或幻灯片级别扫描文本。
动画 您可以对形状应用动画
幻灯片放映 Aspose.Slides for .NET 支持幻灯片放映和幻灯片切换

格式化功能

使用 Aspose.Slides for .NET,您可以对演示文稿中的文本和形状进行格式化。查看以下详细信息:

功能 描述
文本格式化

在 Aspose.Slides for .NET 中,您可以通过与形状关联的文本框管理文本。因此,您可以使用文本框关联的段落和片段对文本进行格式化。这些文本元素可以通过 Aspose.Slides for .NET 进行格式化。

- 字体类型

- 字体大小

- 字体颜色

- 字体阴影

- 段落对齐

- 段落项目符号

- 段落方向

形状格式化

在 Aspose.Slides for .NET 中,幻灯片的基本元素是形状。您可以使用 Aspose.Slides for .NET 对这些形状元素进行格式化:

- 位置

- 大小

- 线条

- 填充(包括图案、渐变、纯色)

- 文本

- 图像

常见问题

我需要在服务器/电脑上安装 Microsoft PowerPoint 才能使用该库吗?

不需要。PowerPoint 并非必装;Aspose.Slides 是一个独立的引擎,用于创建、编辑、转换和渲染演示文稿。

多线程是如何工作的?可以并行处理吗?

在不同线程中处理不同文档是安全的;同一个presentation对象不能被multiple threads同时使用。

支持文件密码和加密吗?

支持。您可以[/slides/zh/net/password-protected-presentation/]打开受加密的演示文稿,设置或移除打开和写入密码,并检查保护状态。

在 Linux 容器中需要关心字体包吗?

需要。建议安装常用字体包,或在应用程序中显式specify font directories,以避免意外的字体替换。

评估版有哪些限制?

evaluation mode下,输出会添加水印并存在一定限制;可使用30-day temporary license进行完整功能测试。

是否支持将外部格式导入到演示文稿(PDF/HTML → PPTX)?

支持。您可以将PDF pages and HTML content添加到演示文稿中,转换为幻灯片。