# ادغام فایل‌های ODP با استفاده از PHP

> ادغام چندین فایل ODP در PHP.

Source: https://products.aspose.com/slides/fa/php-java/merger/odp/
Updated: 2023-04-07



## ادغام ODP در PHP

[**Aspose.Slides for PHP via Java**](https://products.aspose.com/slides/fa/php-java/) یک کتابخانه قدرتمند PHP برای ایجاد و دستکاری فایل های ارائه است. علاوه بر این، راه‌های انعطاف‌پذیری برای ترکیب چندین ارائه ODP ارائه می‌کند. هنگامی که یک ارائه را با ارائه دیگری ادغام می کنید، به طور موثر اسلایدهای آنها را در یک ارائه واحد ترکیب می کنید تا یک فایل به دست آورید. Aspose.Slides به شما امکان می دهد دو ارائه را به روش های مختلف ادغام کنید. می‌توانید ارائه‌ها را با تمام اشکال، سبک‌ها، متون، قالب‌بندی، نظرات، انیمیشن‌ها و غیره ادغام کنید بدون اینکه نگران از دست دادن کیفیت یا داده باشید.

## فایل‌های ODP را با استفاده از PHP ادغام کنید

برای ادغام ارائه های پاورپوینت، باید اسلایدها را از یک ارائه به ارائه دیگر شبیه سازی کنید.

### کد PHP برای ادغام چندین ODP در یک فایل

```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.odp");
$pres2 = new Presentation("document2.odp");
try
{
    for ($i = 0; $i < java_values($pres2->getSlides()->size()); $i++)
    {
        $pres1->getSlides()->addClone($pres2->getSlides()->get_Item($i));
    }

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

## نحوه ادغام ODP با استفاده از Aspose.Slides برای PHP API

این مراحل برای ادغام دو فایل ODP و ذخیره نتیجه به عنوان ODP در PHP است.

**Aspose.Slides را برای PHP از طریق جاوا** نصب کنید. [**نصب**](https://docs.aspose.com/slides/php-java/installation/) را ببینید.

کتابخانه را به عنوان مرجع در پروژه خود اضافه کنید.

فایل های ODP را که می خواهید ادغام کنید بارگیری کنید.

سند ODP حاصل را ذخیره کنید.

## ODP را به سایر قالب‌های پشتیبانی شده صادر کنید
