أصبح الآن ضم عروض تقديمية متعددة في عرض واحد مجرد مهمة تتكون من بضعة أسطر من التعليمات البرمجية. تتناول هذه المقالة طرقًا مختلفة حول كيفية دمج عروض PowerPoint التقديمية المتعددة في عرض واحد في Java. علاوة على ذلك ، سيوضح كيف يمكنك دمج شرائح معينة من عرضين تقديميين أو أكثر باستخدام شفرة مصدر Java مماثلة.

يتم تناول الموضوعات التالية في هذه المقالة:

Java API لدمج العروض التقديمية

يجهز GroupDocs واجهات برمجة تطبيقات أتمتة المستندات ذات الرمز العالي لدمج أنواع المستندات المتشابهة والمتعددة. يسمح بدمج المستندات وتقسيمها ونقل صفحات معينة وإزالة الصفحات وتبديلها واستخراجها من مستندات مختلفة ببضعة أسطر من التعليمات البرمجية.

تستخدم هذه المقالة GroupDocs.Merger for Java في الأمثلة. يمكنك تنزيل ملف JAR من قسم التنزيلات أو استخدام أحدث تكوينات المستودعات والتبعية داخل تطبيقات Java المستندة إلى Maven.

<repository>
    <id>groupdocs-artifacts-repository</id>
    <name>GroupDocs Artifacts Repository</name>
    <url>https://releases.groupdocs.com/java/repo/</url>
</repository>
<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-merger</artifactId>
    <version>22.7</version>
</dependency>

كيفية دمج عروض PowerPoint التقديمية (PPT / PPTX) في Java

يشبه الجمع بين عروض تقديمية متعددة دمج ملفين فقط. توضح الخطوات التالية كيفية دمج ملفات العرض التقديمي PPT أو PPTX داخل التطبيق باستخدام Java.

  • قم بتحميل العرض التقديمي الأول باستخدام فئة دمج.
  • ادمج العرض التقديمي الثاني باستخدام طريقة الانضمام.
  • استمر في الانضمام إلى المزيد من ملفات PPT أو PPTX باستخدام نفس طريقة الصلة.
  • احفظ ملف العروض التقديمية المدمج باستخدام طريقة الحفظ.

يدمج مقتطف كود Java التالي عروض PowerPoint التقديمية المتعددة.

// اجمع بين جميع شرائح العرضين التقديميين المقدمين أو أكثر باستخدام C#
using (Merger merger = new Merger("/path/presentation-1.pptx"))
{
    merger.Join("/path/presentation-2.pptx");
    merger.Join("/path/presentation-3.pptx");
    merger.Save("/path/merged-presentation.pptx");
}

كيفية دمج شرائح عرض تقديمية معينة في Java

يمكنك أيضًا دمج شرائح محددة من عروض تقديمية متعددة. توضح الخطوات التالية كيفية دمج شرائح عرض معينة في Java.

  • قم بتحميل العرض التقديمي الأول باستخدام فئة دمج.
  • حدد الشرائح للانضمام إليها باستخدام فئة JoinOptions.
  • الآن ، اجمع بين كلا العرضين التقديمي باستخدام طريقة الانضمام مع خيارات الانضمام المعدة.
  • احفظ ملف العرض التقديمي المدمج باستخدام طريقة الحفظ.

يجمع مقتطف كود Java التالي بين الشرائح المحددة للعروض التقديمية.

// الجمع بين الشرائح المحددة من العروض المقدمة باستخدام C#
using (Merger merger = new Merger("/path/presentation-1.pptx"))
{
    // تحضير قائمة الشرائح المراد دمجها.
    JoinOptions joinOptions = new JoinOptions(new int[] { 1, 3 });
    merger.Join("/path/presentation-2.pptx", joinOptions);
    merger.Save("/path/merged-presentation.pptx");
}

ترخيص API مجاني

يمكنك الحصول على ترخيص مجاني ودمج عروضك التقديمية بدون قيود التقييم.

استنتاج

في هذه المقالة ، ناقشنا كيفية دمج ملفين PPT أو أكثر في Java. لقد جمعنا بدقة عروض تقديمية كاملة ثم دمجنا أيضًا بعض الشرائح المحددة من عروض تقديمية متعددة. يمكنك استخدام ميزة الدمج هذه في تطبيقات Java الخاصة بك.

تعرف على المزيد وتواصل معك

إذا كنت تريد معرفة المزيد عن Java Merger API بواسطة GroupDocs ، قم بزيارة: التوثيق | مرجع API | أمثلة على GitHub

اتصل بنا على المنتدى بخصوص أي استفسار.

أنظر أيضا