功能概述

文件格式和转换

Aspose.Slides for C++ 支持大多数 PowerPoint 文档格式,并将其导出到在组织之间广泛使用的流行格式。以下表格列出了这些格式:

功能 描述
Microsoft PowerPoint (PPT) Aspose.Slides for C++ 为此演示文档格式提供最快的处理速度。
便携式文档格式 (PDF) 支持的文件格式可以通过一个方法导出为 Adobe 便携式文档格式 (PDF) 文档。
XML 解析器规范 (XPS) 所有支持的文件格式可以通过一个方法导出为 XML 解析器规范 (XPS) 文档。
PresentationML (PPTX, XML) Aspose.Slides for C++ 支持处理 OOXML 演示格式,也称为 PresentationML 或 PPTX。
PPTX 到 HTML 转换 Aspose.Slides for C++ 支持将演示文稿转换为 HTML 格式。

渲染

Aspose.Slides for C++ 支持演示文档中幻灯片的高保真渲染到以下列出的各种图形格式:

功能 描述
C++ 支持的图像格式 使用 Aspose.Slides for C++,您不仅可以渲染演示幻灯片,还可以将幻灯片上的图像渲染为所有支持 C++ 的图形格式,如 PNG、BMP 和 JPEG
SVG 格式 Aspose.Slides for C++ 还提供内置方法将演示幻灯片导出为可缩放矢量图形 (SVG) 格式

内容特性

Aspose.Slides for C++ 使您能够访问、修改或创建几乎所有可能的演示文档内容。

功能 描述
母版幻灯片 母版幻灯片定义普通幻灯片的布局。Aspose.Slides for C++ 使您能够访问和修改演示文档的母版幻灯片
普通幻灯片 使用 Aspose.Slides for C++,您不仅可以创建不同类型的新幻灯片,还可以访问和修改演示文档中现有的幻灯片
克隆/复制幻灯片 Aspose.Slides for C++ 提供内置方法,允许在演示文稿中克隆或复制现有幻灯片,也可以从一个演示文稿复制到另一个演示文稿。由于幻灯片从母版幻灯片继承其布局,内置的克隆方法会在克隆时自动复制母版
占位符和文本框 您还可以访问幻灯片中的占位符和文本框。此外,您可以使用适当的方法从头开始创建带有文本框的幻灯片
页眉和页脚 Aspose.Slides for C++ 还方便处理幻灯片中的页眉/页脚
幻灯片中的备注 使用 Aspose.Slides for C++,您不仅可以访问和修改与幻灯片相关的备注,还可以添加备注
查找形状 您还可以使用与形状相关的替代文本在幻灯片中查找特定形状
背景 Aspose.Slides for C++ 使您能够处理与演示文稿的母版或普通幻灯片相关的背景
文本框 文本框可以从头开始创建。现有的文本框可以访问,其文本也可以修改而不丢失原始文本格式
矩形形状 Aspose.Slides for C++ 可以创建或修改矩形形状
多线形状 Aspose.Slides for C++ 也可以创建或修改多线形状
椭圆形状 Aspose.Slides for C++ 也可以创建或修改椭圆形状
组合形状 Aspose.Slides for C++ 还支持组合形状
自动形状 Aspose.Slides for C++ 也支持自动形状
形状序列化 尽管 Aspose.Slides for C++ 支持大量形状,但如果某个形状不被支持,Aspose.Slides for C++ 提供了一种序列化方法,通过该方法您可以从现有幻灯片序列化该形状,以供 Aspose.Slides for C++ 根据需要进一步使用
图片框 使用 Aspose.Slides for C++ 管理图片的图片框
音频框 音频文件可以在幻灯片的音频框中链接或嵌入,使用 Aspose.Slides for C++
视频框 视频文件通过 Aspose.Slides for C++ 在视频框中处理
OLE 框 OLE 对象通过 Aspose.Slides for C++ 在 OLE 框中管理
表格 幻灯片上的表格也被 Aspose.Slides for C++ 支持
文本框 与任何形状相关的文本可以通过与该形状相关的文本框访问
文本扫描 文档或幻灯片级别上的演示文稿中的文本可以通过内置扫描方法进行扫描
动画 可以在形状上应用动画
幻灯片放映 幻灯片放映、幻灯片过渡和变形过渡也受到支持

格式设置特性

使用 Aspose.Slides for C++ 可以在演示文档中的幻灯片上格式化文本和形状。

功能 描述
文本格式化

在 Aspose.Slides for C++ 中,文本通过与形状相关的文本框进行管理。因此,可以使用与文本框相关的段落和部分对文本进行格式化。以下文本元素可以通过 Aspose.Slides for C++ 进行格式化。

- 字体类型

- 字体大小

- 字体颜色

- 字体阴影

- 段落对齐

- 段落项目符号

- 段落方向

形状格式化

在 Aspose.Slides for C++ 中,幻灯片的基本元素是形状。以下形状元素可以使用 Aspose.Slides for C++ 进行格式化:

- 位置

- 尺寸

- 线条

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

- 文本

- 图像