Videó hozzáadása a prezentációhoz Python használatával

Ebben az egyszerű cikkben arra fogunk összpontosítani, hogyan lehet videót hozzáadni a Presentation alkalmazáshoz Python használatával a környezet konfigurálásával a jól meghatározott lépések segítségével és a példakód végrehajtásával. Ez az alkalmazás bármely Python és .NET Core konfigurált környezetben használható olyan operációs rendszerekben, mint a Windows, macOS vagy Linux, hogy videó beágyazható a PPTX rendszerbe Python használatával.

Videó beszúrásának lépései a prezentációba Python használatával

  1. Állítsa be a környezetet úgy, hogy a(z) Aspose.Slides for Python .NET-en keresztül funkciót használja az alkalmazásban egy videokeret hozzáadásához
  2. Példányosítsa a Presentation osztályobjektumot egy üres prezentáció létrehozásához, videó beágyazásához
  3. Videokeret beszúrásához töltse be az első diát a prezentációs diagyűjteményből
  4. Töltse be a videofájlt a lemezről, és hozzon létre egy videókockát a videót tartó dián
  5. Állítsa be a hangerőszabályzót és az automatikus lejátszási tulajdonságokat a hozzáadott videókockához
  6. Mentse el a PPTX prezentációt beágyazott videóval a lemezen

A fenti lépések betartásával a Python videó beillesztése PowerPoint-ba egyszerűen lehetséges, így először a Presentation class objektum segítségével készítünk egy üres prezentációt, és hozzáférünk a diagyűjtemény első diájához. Ezután egy videokockát adunk hozzá a kiválasztott diához a forrásvideó lemezről való betöltésével, valamint a hangerőszabályozás és az automatikus lejátszás opcióinak beállításával. Végül elmentjük a PPTX prezentációt egy beágyazott videofájllal a lemezre.

Kód videó beszúrásához a prezentációba Python használatával

import aspose.slides as slides
filepath = "C://Words//"
# Applying the licence to embed a video inside the presentation
videotoSlidesLicense = slides.License()
videotoSlidesLicense.set_license(filepath + "Conholdate.Total.Product.Family.lic")
# Create an empty presentation to insert a video
with slides.Presentation() as sampleVideoPres:
# Access the first slide to add a video frame
slidePres = sampleVideoPres.slides[0]
#Load and add the video file inside the presentation videos collection
with open(filepath + "SampleVideo.mp4", 'r') as videofile:
videoContent = videofile.read().rstrip()
video = slidePres.videos.add_video(videoContent)
# Add the Video Frame inside the slide
videoFrm = slidePres.shapes.add_video_frame(50, 150, 300, 350, video)
#Insert the MP$ video inside the Video Frame
videoFrm.embedded_video = video
# Set the options of play mode and volume of the video
videoFrm.play_mode = slides.VideoPlayModePreset.AUTO
videoFrm.volume = slides.AudioVolumeMode.LOUD
# Save the presentations having an embedded MP4 video on the disk
sampleVideoPres.save(filepath + "PresentationWithVideo.pptx", slides.export.SaveFormat.PPTX)
print("Video addition completed")

Egy nagyon egyszerű kód használatával a Pythonban MP4 videót menthet el PPT-ben, a fenti példában egy nagyon egyszerű API felület segítségével könnyen elérhető. A IVideoFrame osztály a videó beillesztésére szolgál, amely tartalmazza az olyan tulajdonságok beállítóit is, mint a visszatekerési mód, a videó lejátszása hurokban, a lejátszási mód és a videó elrejtése, hogy csak néhányat említsünk. A linket a videofájlhoz is hozzáadhatja, ha megadja a videofájl teljes elérési útját, és elkerülheti annak beágyazását a prezentációba. Ez csökkenti a prezentáció méretét, de a lemezen egy videó képkocka kapcsolódik a videofájlhoz.

Ebben a példában megtanultuk, hogyan lehet videót beszúrni a prezentációba Python használatával. Ha szeretne többet megtudni arról, hogyan rejthet el egy diát a prezentációban, olvassa el a hogyan lehet elrejteni egy diát a prezentációban Python használatával című cikket.

 Magyar