انتقال الشريحة
Contents
[
Hide
]
يوضح تطبيق تأثيرات وانتقالات الشرائح وتوقيتاتها باستخدام Aspose.Slides for Python via .NET.
إضافة انتقال شريحة
تطبيق تأثير الانتقال بالتلاشي على الشريحة الأولى.
def add_slide_transition():
with slides.Presentation() as presentation:
slide = presentation.slides[0]
# تطبيق انتقال تلاشي.
slide.slide_show_transition.type = slides.slideshow.TransitionType.FADE
presentation.save("slide_transition.pptx", slides.export.SaveFormat.PPTX)
الوصول إلى انتقال الشريحة
قراءة نوع الانتقال المعين حاليًا لشريحة.
def access_slide_transition():
with slides.Presentation("slide_transition.pptx") as presentation:
slide = presentation.slides[0]
# الوصول إلى نوع الانتقال.
transition_type = slide.slide_show_transition.type
إزالة انتقال شريحة
إزالة أي تأثير انتقال عن طريق تعيين النوع إلى NONE.
def remove_slide_transition():
with slides.Presentation("slide_transition.pptx") as presentation:
slide = presentation.slides[0]
# إزالة الانتقال عن طريق تعيين لا شيء.
slide.slide_show_transition.type = slides.slideshow.TransitionType.NONE
presentation.save("slide_transition_removed.pptx", slides.export.SaveFormat.PPTX)
تحديد مدة الانتقال
تحديد المدة التي تُعرض فيها الشريحة قبل الانتقال تلقائيًا.
def set_transition_duration():
with slides.Presentation("slide_transition.pptx") as presentation:
slide = presentation.slides[0]
slide.slide_show_transition.advance_on_click = True
slide.slide_show_transition.advance_after_time = 2000 # بالملي ثانية.
presentation.save("transition_duration.pptx", slides.export.SaveFormat.PPTX)