在 Java 中合并 PPT 格式

使用服务器端 Java API 的本机 PPT 文档合并。

如何使用 Java 合并 PPT 文件

为了合并 PPT 文件,我们将使用 Aspose.Slides for Java API是一个功能丰富、功能强大且易于使用的Java平台合并API。您可以直接从 Maven 并通过将以下配置添加到 pom.xml 将其安装在基于 Maven 的项目中。

存储库


<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://releases.aspose.com/java/repo/</url>
</repository>

依赖


<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-slides</artifactId>
    <version>26.8</version>
    <classifier>jdk16</classifier>
</dependency>

合并 PPT 文件 - Java

// Load first PPT File
Presentation prest1 = new Presentation("prest1.ppt");

// Load second PPT File
Presentation prest2 = new Presentation("prest2.ppt");

// Merge
for (ISlide slide : prest2.getSlides()) {
	// Merge from source to target
	prest1.getSlides().addClone(slide);
}

// Save the File
prest1.save("merged-presentation.ppt", SaveFormat.Ppt);  

在 Java 中合并 PPT 文件的步骤

只需几行代码即可完成与 Aspose.Slides for Java API 合并和连接的基本文档。

  1. 使用 Presentation 类的实例加载第一个 PPT 文件。
  2. 使用 Presentation 类的实例加载第二个 PPT 文档。
  3. 循环播放第二个 PPT 文件的每张幻灯片。
  4. 在每次迭代中,使用 addClone() 添加带有第一个文件的幻灯片。
  5. 使用 save() 方法保存到指定路径

系统要求

Aspose.Slides for Java 支持所有主要平台和操作系统。请确保您具有以下先决条件。

  • 适用于 JSP/JSF 应用程序和桌面应用程序的 Microsoft Windows 或具有 Java 运行时环境的兼容操作系统。
  • 直接从 Java 获取最新版本的 Aspose.Slides Maven 。

基于 Aspose.Slides 构建

在线合并 PPT 文件

免费的 Aspose.Slides Merger 应用基于 Aspose.Slides for Java 构建,与上方代码使用的是同一 API。打开它,看看 API 能如何处理您自己的 PPT 文件。

  • 在浏览器中运行,无需安装任何软件。
  • 在编写代码之前,先看看 Aspose.Slides 如何合并文件。
  • 上传多个 PPT 文件并将它们合并为一个。
  • 将合并结果下载为一个文件。

什么是PPT文件格式

扩展名为 .PPT 的文件是 Microsoft PowerPoint 97-2003 演示文稿文件。PPT 文件可以包含带有文本、图像、多媒体和其他嵌入对象的幻灯片。

阅读更多