功能概述
支持的平台
Aspose.Slides for Java 支持最流行的开发和部署平台。
| 功能 | 描述 |
|---|---|
| 桌面应用程序 | Aspose.Slides for Java 可用于开发 Windows Forms 应用程序。 |
| 企业 Web 应用程序 | 使用 Aspose.Slides for Java 可帮助构建 Web 应用程序。还提供了使用 Aspose.Slides for Java 与 PHP 的支持。 |
| Linux/Unix | Aspose.Slides for Java 是一个平台无关的 API,可在 Linux 和 Unix 环境中运行。 |
文件格式和转换
Aspose.Slides for Java 支持大多数 Microsoft PowerPoint 文档格式,并将它们导出为组织广泛使用的流行格式。
| 功能 | 描述 |
|---|---|
| Microsoft PowerPoint(PPT) | Aspose.Slides for Java 为此演示文档格式提供了最快的处理速度。 |
| PresentationML(PPTX,XML) | Aspose.Slides for Java 支持处理 OOXML 演示格式(亦称为 PresentationML 或 PPTX)。 |
| PPT 转 PPTX 转换 | Aspose.Slides for Java 支持将 PPT 转换为 PPTX。 |
| 便携文档格式(PDF) | 受支持的文件格式可以通过单一方法导出为 Adobe 便携文档格式(PDF)文档。 |
| XML 解析规范(XPS) | 所有受支持的文件格式都可以通过单一方法导出为 XML 解析规范(XPS)文档。 |
| 标记图像文件格式(TIFF) | Aspose.Slides for Java 支持的演示文件格式也可以导出为标记图像文件格式(TIFF)。 |
| ODP 转 PPTX 转换 | Aspose.Slides for Java 支持加载并访问 OpenDocument 演示文稿(ODP),并将其转换为 PPTX。 |
| 演示文稿转 HTML 转换 | Aspose.Slides for Java 支持将 PresentationEx 转换为 HTML 格式。 |
演示文稿渲染
Aspose.Slides for Java 支持高保真度地将演示中的幻灯片渲染为各种图形格式:
| 功能 | 描述 |
|---|---|
| 支持的图像格式 | 使用 Aspose.Slides for Java,您不仅可以渲染演示幻灯片,还可以渲染幻灯片中的图像,导出为如 TIFF、PNG、BMP、JPEG、GIF 和元文件等流行的图形格式。 |
| SVG 格式 | Aspose.Slides for Java 提供内置方法,可将演示幻灯片导出为可缩放矢量图形(SVG)格式。 |
内容特性
Aspose.Slides for Java 使您能够访问、修改或创建演示文稿中几乎所有可能的内容。
| 功能 | 描述 |
|---|---|
| 母版幻灯片 | 母版幻灯片定义普通幻灯片的布局。Aspose.Slides for Java 使您能够访问和修改演示文稿的母版幻灯片。 |
| 普通幻灯片 | 使用 Aspose.Slides for Java,您不仅可以创建不同类型的新幻灯片,还可以访问和修改现有幻灯片。 |
| 克隆/复制幻灯片 | Aspose.Slides for Java 提供方法,用于克隆或复制现有幻灯片,不仅在同一演示文稿内部,还可以在不同演示文稿之间复制。由于幻灯片从母版幻灯片继承布局,内置的克隆方法会在克隆时自动复制母版。 |
| 管理幻灯片章节 | 提供在演示文稿内部将幻灯片组织到不同章节的功能。 |
| 占位符和文本占位符 | 访问幻灯片中的占位符和文本占位符。此外,您还可以使用相应的方法从头创建带有文本占位符的幻灯片。 |
| 页眉和页脚 | Aspose.Slides for Java 还便利于在幻灯片中处理页眉/页脚。 |
| 幻灯片备注 | 使用 Aspose.Slides for Java,您不仅可以访问和修改与幻灯片关联的备注,还可以添加备注。 |
| 查找形状 | 您可以使用与形状关联的替代文本在幻灯片上查找特定形状。 |
| 背景 | Aspose.Slides for Java 使您能够处理与母版或普通幻灯片关联的背景。 |
| 文本框 | 文本框可以从头创建。可访问现有文本框并在不丢失原始文本格式的情况下修改其文本。 |
| 矩形形状 | 矩形形状可由 Aspose.Slides for Java 创建或修改。 |
| 折线形状 | 折线形状也可由 Aspose.Slides for Java 创建或修改。 |
| 椭圆形状 | 椭圆形状也由 Aspose.Slides for Java 创建或修改。 |
| 组合形状 | Aspose.Slides for Java 支持组合形状。 |
| 自动形状 | Aspose.Slides for Java 也支持自动形状。 |
| SmartArt | 支持 Microsoft PowerPoint 中的 SmartArt 形状。 |
| 图表 | 支持 PowerPoint 提供的 MSO 图表。 |
| 图片框 | 使用 Aspose.Slides for Java 在图片框中管理图片。 |
| 音频框 | 使用 Aspose.Slides for Java 可在音频框中链接或嵌入音频文件到幻灯片。 |
| 视频框 | 使用 Aspose.Slides for Java 在视频框中处理视频文件。支持链接和嵌入式视频。 |
| OLE 框 | OLE 对象由 Aspose.Slides for Java 在 OLE 框中管理。 |
| ActiveX 控件 | 提供对 ActiveX 控件的支持。 |
| VBA 宏 | 支持在演示文稿中管理 VBA 宏。 |
| 表格 | Aspose.Slides for Java 也支持幻灯片上的表格。 |
| 文本框 | 任何形状关联的文本可以通过该形状的文本框访问。 |
| 文本扫描 | 可以使用内置扫描方法在演示文稿或幻灯片层面对文本进行扫描。 |
| 动画 | 动画可应用于形状。 |
| 幻灯片放映 | 支持幻灯片放映和幻灯片切换。 |
格式化特性
使用 Aspose.Slides for Java,可对演示文稿中的文本和形状进行格式化。
| 功能 | 描述 |
|---|---|
| 文本格式化 | 在 Aspose.Slides for Java 中,文本通过与形状关联的文本框进行管理。因此,文本使用段落和文本框中的部分进行格式化。以下文本元素可以进行格式化。 - 字体类型。 - 字体大小。 - 字体颜色。 - 字体色调。 - 段落对齐方式。 - 段落项目符号。 - 段落方向。 |
| 形状格式化 | 在 Aspose.Slides for Java 中,幻灯片的基本元素是形状。以下形状元素可使用 Aspose.Slides for Java 进行格式化: - 位置 - 大小 - 线条 - 填充(包括图案、渐变和纯色)。 - 文本 - 图像 |
常见问题
我是否需要在服务器/电脑上安装 Microsoft PowerPoint 才能使用该库?
不需要。PowerPoint 并非必需;Aspose.Slides 是一个独立的引擎,可用于创建、编辑、转换和渲染演示文稿。
多线程是如何工作的?处理可以并行化吗?
在不同线程中处理不同文档是安全的;同一个 演示文稿 对象不能被 多个线程 同时使用。
是否支持文件密码和加密?
是的。您可以 打开受加密的演示文稿,设置或移除打开和写入密码,并检查保护状态。
我需要在 Linux 容器中关注字体包吗?
是的。建议在应用程序中安装常用字体包和/或显式 指定字体目录 以避免意外的字体替换。
评估版是否有限制?
在 评估模式 中,输出会添加水印并且有一些限制;可获取 30 天临时许可证 以进行完整功能测试。
是否支持将外部格式导入到演示文稿(PDF/HTML → PPTX)?
是的。您可以将 PDF 页面和 HTML 内容 添加到演示文稿中,将其转换为幻灯片。