在 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 並保存為其他文件格式。查看下面所有支持的格式