تقسيم الشرائح في PowerPoint PPT أو PPTX في Python

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

مكتبة Python لتقسيم PowerPoint PPT

Aspose.Slides for Python via .NET هي مكتبة بايثون غنية بالمميزات تسمح لك بإنشاء ومعالجة عروض PowerPoint التقديمية. علاوة على ذلك ، يتيح لك تحويل العروض التقديمية إلى تنسيقات أخرى بسلاسة. سنستخدم هذه المكتبة لتقسيم الشرائح في PowerPoint PPT. يمكنك تثبيت المكتبة من PyPI باستخدام أمر pip التالي.

> pip install aspose.slides 

تقسيم شرائح PowerPoint PPT في بايثون

Aspose.Slides for Python تسهل عليك تقسيم العرض التقديمي. ما عليك سوى تحميل ملف العرض التقديمي والتكرار خلال الشرائح وحفظ كل شريحة كملف PPT / PPTX منفصل. فيما يلي خطوات تقسيم الشرائح في PowerPoint PPT في Python.

  • أولاً ، قم بتحميل العرض التقديمي باستخدام فئة Presentation.
  • قم بعمل تكرار حلقي لعدد الشرائح وفي كل تكرار ، قم بتنفيذ الخطوات التالية:
    • أنشئ عرضًا تقديميًا جديدًا باستخدام فئة العرض التقديمي.
    • قم بإزالة الشريحة الافتراضية في العرض التقديمي باستخدام طريقة ISlide.remove().
    • أضف نسخة من الشريحة باستخدام طريقة Presentation.slides.addclone (ISlide).
    • حفظ العرض التقديمي باستخدام طريقة Presentation.save (سلسلة ، SaveFormat).

يوضح نموذج التعليمات البرمجية التالي كيفية تقسيم الشرائح في PowerPoint PPTX باستخدام Python.

import aspose.slides as slides

# تحميل العرض
ppt = slides.Presentation("presentation.pptx")

# حلقة خلال الشرائح
for index in range(ppt.slides.length):

    # إنشاء عرض تقديمي جديد فارغ
    with slides.Presentation() as newPpt:

        # إزالة الشريحة الافتراضية
        newPpt.slides[0].remove()

        # أضف شريحة إلى العرض
        newPpt.slides.add_clone(ppt.slides[index])

        # حفظ العرض التقديمي
        newPpt.save("slide_{i}.pptx".format(i = index), slides.export.SaveFormat.PPTX)

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

يمكنك استخدام Aspose.Slides لـ Python عبر .NET بدون قيود تقييم من خلال الحصول على ترخيص مؤقت.

استنتاج

في هذه المقالة ، رأيت كيفية تقسيم الشرائح في PowerPoint PPT باستخدام Python. يمكنك تعديل نموذج الكود المقدم لتغيير معايير التقسيم وفقًا لمتطلباتك ، مثل تقسيم جميع الشرائح الفردية والزوجية ، وما إلى ذلك لاستكشاف المزيد حول Aspose.Slides for Python عبر .NET ، يمكنك زيارة [التوثيق] 8 . يمكنك أيضًا مشاركة استفساراتك معنا عبر المنتدى.

أنظر أيضا

معلومات: يوفر Aspose برنامج PowerPoint Splitter عبر الإنترنت مجانًا ، وهو تنفيذ مباشر لعملية تقسيم العروض التقديمية الموضحة في هذه الصفحة.