Video
Contents
[
Hide
]
Mostra come incorporare fotogrammi video e impostare le opzioni di riproduzione utilizzando Aspose.Slides for Python via .NET.
Aggiungi un fotogramma video
Inserisci un fotogramma video vuoto nella diapositiva.
def add_video():
with slides.Presentation() as presentation:
slide = presentation.slides[0]
# Aggiungi un fotogramma video.
video_frame = slide.shapes.add_video_frame(50, 50, 320, 240, "video.mp4")
presentation.save("video.pptx", slides.export.SaveFormat.PPTX)
Accedi a un fotogramma video
Recupera il primo fotogramma video aggiunto a una diapositiva.
def access_video():
with slides.Presentation("video.pptx") as presentation:
slide = presentation.slides[0]
# Accedi al primo fotogramma video sulla diapositiva.
first_video = next(shape for shape in slide.shapes if isinstance(shape, slides.VideoFrame))
Rimuovi un fotogramma video
Elimina un fotogramma video dalla diapositiva.
def remove_video():
with slides.Presentation("video.pptx") as presentation:
slide = presentation.slides[0]
# Supponendo che la prima forma sia un fotogramma video.
video_frame = slide.shapes[0]
# Rimuovi il fotogramma video.
slide.shapes.remove(video_frame)
presentation.save("video_removed.pptx", slides.export.SaveFormat.PPTX)
Imposta la riproduzione video
Configura il video in modo che venga riprodotto automaticamente quando la diapositiva viene visualizzata.
def set_video_playback():
with slides.Presentation("video.pptx") as presentation:
slide = presentation.slides[0]
# Supponendo che la prima forma sia un fotogramma video.
video_frame = slide.shapes[0]
# Configura il video per la riproduzione automatica.
video_frame.play_mode = slides.VideoPlayModePreset.AUTO
presentation.save("video_playback.pptx", slides.export.SaveFormat.PPTX)