功能概述
受支持的平台
Aspose.Slides for Python via Java 是一个平台无关的 API。它可以在任何安装了 Python 3.7 或更高版本的平台(Windows、Linux、macOS 等)上使用。JDK 8 或更高版本是另一个必要条件。
文件格式与转换
Aspose.Slides for Python via Java 支持大多数 PowerPoint 文档格式。它还允许您将这些文档导出为组织之间常用并共享的流行文件格式。请查看以下详细信息:
| 功能 | 描述 |
|---|---|
| Microsoft PowerPoint (PPT) | Aspose.Slides for Python via Java 为此演示文稿文档格式提供最快的处理速度。 |
| PPT 到 PPTX 转换 | Aspose.Slides for Python via Java 支持 PPT 到 PPTX 的转换。 |
| Portable Document Format (PDF) | 您可以使用单一方法将所有受支持的文件格式导出为 Adobe 可移植文档格式(PDF)文档。 |
| XML Parser Specification (XPS) | 您可以使用单一方法将所有受支持的文件格式导出为 XML Parser Specification(XPS)文档。 |
| Tagged Image File Format (TIFF) | 您可以将所有受支持的演示文稿文件格式导出为 Tagged Image File Format(TIFF)。 |
| PPTX 转 HTML 转换 | Aspose.Slides for Python via Java 支持将 PresentationEx 转换为 HTML 格式。 |
演示文稿渲染
Aspose.Slides for Python via Java 支持将演示文稿的幻灯片高保真渲染为不同的图形格式。请查看以下详细信息:
| 功能 | 描述 |
|---|---|
| Java 支持的图像格式 | 使用 Aspose.Slides for Python via Java,您可以将演示文稿幻灯片和幻灯片中的图像渲染为所有 Java 支持的图形格式,如 TIFF、PNG、BMP、JPEG、GIF。 |
| SVG 格式 | Aspose.Slides for Python via Java 还提供内置方法,允许您将演示文稿幻灯片导出为可伸缩矢量图形(SVG)格式。 |
内容功能
Aspose.Slides for Python via Java 允许您访问、修改或创建几乎所有演示文稿文档的项目或内容。请查看以下详细信息:
| 功能 | 描述 |
|---|---|
| 母版幻灯片 | 母版幻灯片定义普通幻灯片的布局。Aspose.Slides for Python via Java 允许您访问和修改演示文稿的母版幻灯片。 |
| 普通幻灯片 | 使用 Aspose.Slides for Python via Java,您可以创建不同类型的新幻灯片;还可以访问和修改演示文稿中已有的幻灯片。 |
| 克隆/复制幻灯片 | Aspose.Slides for Python via Java 提供内置方法,允许您在演示文稿内克隆或复制现有幻灯片。您还可以将复制或克隆的幻灯片从一个演示文稿使用到另一个演示文稿。由于幻灯片会从母版幻灯片继承布局,内置克隆方法会在克隆时自动复制母版。 |
| 管理幻灯片章节 | 用于在演示文稿中将幻灯片组织到不同章节的方法。 |
| 占位符和文本占位符 | 您可以访问幻灯片中的占位符和文本占位符。此外,您可以使用相应方法从头创建包含文本占位符的幻灯片。 |
| 页眉和页脚 | Aspose.Slides for Python via Java 简化了幻灯片中页眉/页脚的处理。 |
| 幻灯片备注 | 使用 Aspose.Slides for Python via Java,您可以访问和修改幻灯片关联的备注,还可以添加新备注。 |
| 查找形状 | 您还可以使用形状的替代文本在幻灯片中查找特定形状。 |
| 背景 | Aspose.Slides for Python via Java 允许您处理演示文稿中母版或普通幻灯片的背景。 |
| 文本框 | 可以从头创建文本框。您可以访问已有的文本框,并在不丢失原始文本格式的情况下修改其文本。 |
| 矩形形状 | 您可以使用 Aspose.Slides for Python via Java 创建或修改矩形形状。 |
| 折线形状 | 您可以使用 Aspose.Slides for Python via Java 创建或修改折线形状。 |
| 椭圆形状 | 您可以使用 Aspose.Slides for Python via Java 创建或修改椭圆形状。 |
| 组合形状 | Aspose.Slides for Python via Java 支持组合形状。 |
| 自动形状 | Aspose.Slides for Python via Java 支持自动形状。 |
| SmartArt | Aspose.Slides for Python via Java 提供对 MS PowerPoint 中 SmartArt 形状的支持。 |
| 图表 | Aspose.Slides for Python via Java 提供对 PowerPoint 中 MSO 图表的支持。 |
| 形状序列化 | Aspose.Slides for Python via Java 支持大量形状。当 Aspose.Slides for Python via Java 不支持某个形状时,您可以使用序列化方法将该形状从现有幻灯片序列化出来。这样,您即可根据需求进一步使用该形状。 |
| 图片框 | 您可以使用 Aspose.Slides for Python via Java 管理图片框中的图片。 |
| 音频框 | 您可以在幻灯片的音频框中链接或嵌入音频文件,使用 Aspose.Slides for Python via Java。 |
| 视频框 | 您可以在视频框中处理视频文件。Aspose.Slides for Python via Java 还提供对链接视频和嵌入视频的支持。 |
| OLE 框 | 您可以使用 Aspose.Slides for Python via Java 在 OLE 框中管理 OLE 对象。 |
| 表格 | Aspose.Slides for Python via Java 支持幻灯片中的表格。 |
| ActiveX 控件 | 提供对 ActiveX 控件的支持。 |
| VBA 宏 | 提供在演示文稿内管理 VBA 宏的支持。 |
| 文本框 | 您可以通过与形状关联的文本框访问该形状的文本。 |
| 文本扫描 | 您可以使用内置扫描方法在演示文稿或幻灯片级别扫描文本。 |
| 动画 | 您可以对形状应用动画。 |
| 幻灯片放映 | Aspose.Slides for Python via Java 支持幻灯片放映和幻灯片切换。 |
格式化功能
使用 Aspose.Slides for Python via Java,您可以对演示文稿中幻灯片的文本和形状进行格式化。请查看以下详细信息:
| 功能 | 描述 |
|---|---|
| 文本格式化 | 在 Aspose.Slides for Python via Java 中,您可以通过与形状关联的文本框管理文本。因此,您可以使用文本框关联的段落和文本段对文本进行格式化。这些文本元素可以通过 Aspose.Slides for Python via Java 进行格式化。 - 字体类型 - 字体大小 - 字体颜色 - 字体色调 - 段落对齐 - 段落项目符号 - 段落方向 |
| 形状格式化 | 在 Aspose.Slides for Python via Java 中,幻灯片的基本元素是形状。您可以使用 Aspose.Slides for Python via Java 对这些形状元素进行格式化: - 位置 - 大小 - 边线 - 填充(包括图案、渐变、纯色) - 文本 - 图像 |