تقسيم العرض التقديمي باوربوينت C#

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

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

لتقسيم عروض PPTX أو PPT التقديمية ، سنستخدم Aspose.Slides for .NET. إنها واجهة برمجة تطبيقات لمعالجة العروض التقديمية تتيح لك إنشاء وتعديل وتحويل عروض PowerPoint و OpenOffice التقديمية من داخل تطبيقات .NET الخاصة بك. يمكنك إما تنزيل API أو تثبيته باستخدام NuGet.

PM> Install-Package Aspose.Slides.NET

تقسيم عرض PowerPoint تقديمي باستخدام C#

فيما يلي خطوات تقسيم عرض PowerPoint تقديمي باستخدام C#.

يُظهر نموذج التعليمات البرمجية التالي كيفية تقسيم عرض تقديمي لـ PowerPoint PPTX.

// تحميل عرض PowerPoint التقديمي
using (Presentation pres = new Presentation("presentation.pptx"))
{
    // حلقة خلال الشرائح
    foreach(ISlide slide in pres.Slides)
    {
        // إنشاء عرض تقديمي جديد فارغ
        using (Presentation newPres = new Presentation())
        {
            // إزالة الشريحة الافتراضية
            newPres.Slides[0].Remove();

            // أضف شريحة إلى العرض التقديمي
            newPres.Slides.AddClone(slide);
                       
            // حفظ العرض التقديمي
            newPres.Save(string.Format("Slide_{0}.pptx", slide.SlideNumber), SaveFormat.Pptx);
        }
    }
}

احصل على ترخيص API مجاني

يمكنك استخدام Aspose.Slides for .NET بدون قيود تقييمية عن طريق طلب ترخيص مؤقت.

تجريبي على الإنترنت

جرب أداة تقسيم العروض التقديمية عبر الإنترنت ، والتي تعتمد على Aspose.Slides.

استنتاج

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

أنظر أيضا