Ինչպես ավելացնել տեսանյութը ներկայացման մեջ Python-ի միջոցով

Այս պարզ հոդվածում մենք կկենտրոնանանք այն վրա, թե ինչպես ավելացնել տեսանյութ Presentation-ում Python-ի միջոցով՝ կարգավորելով միջավայրը՝ օգտագործելով լավ սահմանված քայլերը և գործարկելով օրինակի կոդը: Այս հավելվածը կարող է օգտագործվել Python-ի և .NET Core-ի կազմաձևված ցանկացած միջավայրում օպերացիոն համակարգերում, ինչպիսիք են Windows-ը, macOS-ը կամ Linux-ը, որպեսզի ներկառուցեն տեսանյութը PPTX-ում Python-ի միջոցով:

Տեսանյութը ներկայացման մեջ Python-ի միջոցով տեղադրելու քայլեր

  1. Կազմաձևեք միջավայրը՝ օգտագործելու Aspose.Slides Python-ի համար .NET-ի միջոցով-ը ձեր հավելվածում՝ տեսանյութի շրջանակ ավելացնելու համար
  2. Ստուգեք Presentation դասի օբյեկտը դատարկ ներկայացում ստեղծելու համար ներկայացման ներսում տեսանյութ տեղադրելու համար:
  3. Ներբեռնեք առաջին սլայդը ներկայացման սլայդների հավաքածուից՝ տեսանյութի շրջանակ տեղադրելու համար
  4. Բեռնեք վիդեո ֆայլը սկավառակից և ստեղծեք Վիդեո շրջանակ այդ տեսանյութը պահող սլայդի վրա
  5. Սահմանեք ձայնի վերահսկման և ավտոմատ նվագարկման հատկությունները ավելացված տեսանյութի շրջանակի համար
  6. Պահպանեք PPTX ներկայացումը սկավառակի վրա ներկառուցված տեսանյութ ունենալով

Python-ի վերոհիշյալ քայլերին հետևելով՝ հեշտությամբ հնարավոր է տեղադրել տեսանյութը PowerPoint ներկայացման մեջ, որի շնորհիվ մենք առաջին հերթին կստեղծենք դատարկ ներկայացում՝ օգտագործելով Presentation դասի օբյեկտը և մուտք կունենանք սլայդների հավաքածուի ներսում գտնվող առաջին սլայդը: Այնուհետև ընտրված սլայդում կավելացնենք վիդեո շրջանակ՝ բեռնելով աղբյուրի տեսանյութը սկավառակից՝ ձայնի վերահսկման և ավտոմատ նվագարկման տարբերակները սահմանելով: Ի վերջո, մենք կպահենք PPTX ներկայացումը սկավառակի վրա ներկառուցված վիդեո ֆայլով:

Կոդ՝ վիդեոն ներկայացման մեջ Python-ի միջոցով տեղադրելու համար

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")

Օգտագործելով շատ պարզ կոդը Python-ում, խնայելով MP4 տեսանյութը PPT ներկայացման մեջ, կարելի է հեշտությամբ հասնել վերը նշված օրինակում՝ օգտագործելով շատ պարզ API ինտերֆեյս: Տեսանյութը տեղադրելու համար օգտագործվում է IVideoFrame դասը, որը պարունակում է նաև այնպիսի հատկությունների կարգավորիչներ, ինչպիսիք են հետադարձ ռեժիմը, տեսանյութը պտույտով նվագարկելը, նվագարկման ռեժիմը և մի քանիսը թաքցնել տեսանյութը: Կարող եք նաև հղումը ավելացնել վիդեո ֆայլին՝ սահմանելով վիդեո ֆայլի ամբողջական ուղին և խուսափել այն ներդնելուց ներկայացման ներսում: Սա կնվազեցնի ներկայացման չափը, բայց սկավառակի վրա կունենա տեսահոլովակ՝ կապված վիդեո ֆայլի հետ:

Այս օրինակում մենք սովորեցինք, թե ինչպես կարելի է ներդնել տեսանյութը Ներկայացման մեջ՝ օգտագործելով Python: Եթե դուք հետաքրքրված եք պրեզենտացիայի ներսում սլայդ թաքցնելու մասին, տես ինչպես թաքցնել սլայդը ներկայացման մեջ Python-ի միջոցով-ի հոդվածը:

 Հայերեն