在 PHP 中将 PPTX 文件合并在一起

高速和跨平台的 PHP API,有助于开发能够创建、合并、检查或转换 Microsoft PowerPoint 和 OpenOffice 演示文稿文件的应用程序,而无需使用 Microsoft 或 Open Office、Adobe PDF 等任何软件。

在 PHP 中合并 PPTX

Aspose.Slides for PHP via Java 是一个强大的 PHP 库,用于创建和操作演示文稿文件。此外,它提供了灵活的方式来组合多个 PPTX 演示文稿。将一个演示文稿合并到另一个演示文稿时,实际上是将它们的幻灯片合并到一个演示文稿中以获得一个文件。 Aspose.Slides 允许您以不同的方式合并两个演示文稿。您可以将演示文稿与其所有形状、样式、文本、格式、评论、动画等合并,而不必担心质量或数据丢失。

使用 PHP 合并 PPTX 文件

要合并 PowerPoint 演示文稿,您需要将幻灯片从一个演示文稿克隆到另一个演示文稿。

将多个 PPTX 合并到单个文件的 PHP 代码


<?php
require_once("http://localhost:8080/JavaBridge/java/Java.inc");
require_once("lib/aspose.slides.php");
 
use aspose\slides\Presentation;
use aspose\slides\SaveFormat;
 
$pres1 = new Presentation("document1.pptx");
$pres2 = new Presentation("document2.pptx");
try
{
    for ($i = 0; $i < java_values($pres2->getSlides()->size()); $i++) 
    {
        $pres1->getSlides()->addClone($pres2->getSlides()->get_Item($i));
    }

    $pres1->save("merged.pptx", SaveFormat::Pptx);
}
finally
{
    if ($pres1 != null) $pres1->dispose();
    if ($pres2 != null) $pres2->dispose();
}
?>

如何使用 Aspose.Slides for PHP API 合并 PPTX

这些是合并两个 PPTX 文件并将结果保存为 PHP 中的 PPTX 的步骤。

  1. 通过 Java 安装 Aspose.Slides for PHP。请参阅 安装

  2. 将库添加为项目中的参考。

  3. 加载要合并的 PPTX 文件。

  4. 保存生成的 PPTX 文档。

在线合并 PDF 文件

如何在 Python 中合并 PDF

将 PPTX 导出为其他支持的格式

您还可以组合 PPTX 并保存为其他文件格式。查看下面所有支持的格式