# دمج ملفات PPTM باستخدام PHP

> دمج عدة ملفات PPTM في PHP.

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



## دمج PPTM في PHP

[** Aspose.Slides for PHP via Java **](https://products.aspose.com/slides/ar/php-java/) هي مكتبة PHP قوية لإنشاء ملفات العروض التقديمية ومعالجتها. علاوة على ذلك ، فإنه يوفر طرقًا مرنة للجمع بين عدة عروض تقديمية PPTM. عندما تقوم بدمج عرض تقديمي بآخر ، فأنت تقوم بدمج شرائحها بشكل فعال في عرض تقديمي واحد للحصول على ملف واحد. Aspose.Slides يسمح لك بدمج عرضين تقديميين بطرق مختلفة. يمكنك دمج العروض التقديمية بجميع أشكالها وأنماطها ونصوصها وتنسيقاتها وتعليقاتها ورسومها المتحركة وما إلى ذلك دون الحاجة إلى القلق بشأن فقدان الجودة أو البيانات.

## دمج ملفات PPTM باستخدام PHP

لدمج عروض PowerPoint التقديمية ، ستحتاج إلى استنساخ الشرائح من عرض تقديمي إلى آخر.

### كود PHP لدمج عدة PPTM في ملف واحد

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

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

## كيفية دمج PPTM باستخدام Aspose.Slides لـ PHP API

هذه هي الخطوات لدمج ملفي PPTM وحفظ النتيجة كـ PPTM في PHP.

تثبيت ** Aspose.Slides for PHP عبر Java **. راجع [** التثبيت **](https://docs.aspose.com/slides/php-java/installation/).

أضف المكتبة كمرجع في مشروعك.

قم بتحميل PPTM الملفات التي تريد دمجها.

احفظ المستند الناتج PPTM.

## تصدير PPTM إلى التنسيقات المدعومة الأخرى
