قسم

أمثلة لإدارة أقسام العرض التقديمي—الإضافة، والوصول، والإزالة، وإعادة تسمية هذه الأقسام برمجياً باستخدام Aspose.Slides for Python via Java.

قم بتثبيت الحزمة كما هو موضح في Installation. كل مثال يستورد asposeslides قبل بدء تشغيل JVM، ثم يستورد الـ API بعد تشغيل الـ JVM.

إضافة قسم

إنشاء قسم يبدأ من شريحة محددة.

import jpype
import asposeslides

if not jpype.isJVMStarted():
    jpype.startJVM()

from asposeslides.api import Presentation

presentation = Presentation()
try:
    slide = presentation.getSlides().get_Item(0)

    # حدد الشريحة التي تمثل بداية القسم.
    presentation.getSections().addSection("New Section", slide)
finally:
    presentation.dispose()

الوصول إلى قسم

قراءة معلومات القسم من عرض تقديمي.

import jpype
import asposeslides

if not jpype.isJVMStarted():
    jpype.startJVM()

from asposeslides.api import Presentation

presentation = Presentation()
try:
    slide = presentation.getSlides().get_Item(0)

    presentation.getSections().addSection("My Section", slide)

    # الوصول إلى قسم حسب الفهرس.
    section = presentation.getSections().get_Item(0)
    section_name = section.getName()
    print(section_name)
finally:
    presentation.dispose()

إزالة قسم

حذف قسم تم إضافته مسبقًا.

import jpype
import asposeslides

if not jpype.isJVMStarted():
    jpype.startJVM()

from asposeslides.api import Presentation

presentation = Presentation()
try:
    slide = presentation.getSlides().get_Item(0)

    section = presentation.getSections().addSection("Temporary Section", slide)

    # إزالة القسم الأول.
    presentation.getSections().removeSection(section)
finally:
    presentation.dispose()

إعادة تسمية قسم

تغيير اسم قسم موجود.

import jpype
import asposeslides

if not jpype.isJVMStarted():
    jpype.startJVM()

from asposeslides.api import Presentation

presentation = Presentation()
try:
    slide = presentation.getSlides().get_Item(0)

    presentation.getSections().addSection("Old Name", slide)

    section = presentation.getSections().get_Item(0)
    section.setName("New Name")
finally:
    presentation.dispose()