يعد دمج عرضين تقديميين أو أكثر في عرض واحد على بعد بضعة أسطر من التعليمات البرمجية. تتناول هذه المقالة طرقًا مختلفة حول كيفية دمج عروض PowerPoint التقديمية المتعددة في عرض واحد باستخدام C#. علاوة على ذلك ، سيُظهر أيضًا كيف يمكنك الانضمام إلى شرائح محددة من العروض التقديمية المختلفة باستخدام رمز C# مشابه.

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

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

يوفر GroupDocs واجهات برمجة تطبيقات أتمتة عالية الكود لدمج أنواع متشابهة ومتعددة من المستندات. إلى جانب دمج ملفات PowerPoint ، فإنه يسمح بتقسيم المستندات ونقل صفحات معينة وإزالة الصفحات أو تبديلها أو استخراجها من مستندات مختلفة باستخدام القليل جدًا من التعليمات البرمجية.

سأستخدم GroupDocs.Merger for .NET في الأمثلة أدناه. قبل المتابعة ، يمكنك الحصول على واجهة برمجة التطبيقات من أي من الخيارين التاليين:

  1. قم بتثبيت أو تحديث الحزمة من NuGet معرض الحزم.
Install-Package GroupDocs.Merger
OR
Update-Package GroupDocs.Merger
  1. قم بتنزيل MSI أو DLL من قسم التنزيلات.

كيفية دمج عروض PowerPoint التقديمية (PPT / PPTX) باستخدام C#

يعد الجمع بين عرضين تقديميين أو أكثر أمرًا بسيطًا للغاية. توضح الخطوات التالية كيفية دمج ملفات PPT أو PPTX داخل تطبيق .NET باستخدام C#.

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

يدمج مقتطف التعليمات البرمجية C# التالي عروض 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");
}

كيفية دمج شرائح عرض تقديمية معينة باستخدام C#

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

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

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

// الجمع بين الشرائح المحددة من العروض المقدمة باستخدام 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 باستخدام C# داخل تطبيق .NET الخاص بك. وبشكل أكثر تحديدًا ، قمنا بدمج عروض تقديمية كاملة ثم دمجنا بعض الشرائح المحددة من العروض التقديمية. يمكنك استخدام ميزة الدمج في تطبيقات .NET لدمج ملفات ppt عبر الإنترنت.

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

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

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

أنظر أيضا