Transition de diapositive
Contents
[
Hide
]
Démontre l’application d’effets de transition de diapositive et de minutages avec Aspose.Slides for Python via .NET.
Ajouter une transition de diapositive
Appliquez un effet de transition en fondu à la première diapositive.
def add_slide_transition():
with slides.Presentation() as presentation:
slide = presentation.slides[0]
# Appliquer une transition en fondu.
slide.slide_show_transition.type = slides.slideshow.TransitionType.FADE
presentation.save("slide_transition.pptx", slides.export.SaveFormat.PPTX)
Accéder à une transition de diapositive
Lisez le type de transition actuellement attribué à une diapositive.
def access_slide_transition():
with slides.Presentation("slide_transition.pptx") as presentation:
slide = presentation.slides[0]
# Accéder au type de transition.
transition_type = slide.slide_show_transition.type
Supprimer une transition de diapositive
Supprimez tout effet de transition en définissant le type sur NONE.
def remove_slide_transition():
with slides.Presentation("slide_transition.pptx") as presentation:
slide = presentation.slides[0]
# Supprimer la transition en définissant none.
slide.slide_show_transition.type = slides.slideshow.TransitionType.NONE
presentation.save("slide_transition_removed.pptx", slides.export.SaveFormat.PPTX)
Définir la durée de la transition
Spécifiez la durée pendant laquelle la diapositive est affichée avant de passer automatiquement à la suivante.
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 # en millisecondes.
presentation.save("transition_duration.pptx", slides.export.SaveFormat.PPTX)