इस सरल लेख में, हम अच्छी तरह से परिभाषित चरणों का उपयोग करके और उदाहरण कोड को निष्पादित करके पर्यावरण को कॉन्फ़िगर करके **पायथन का उपयोग करके Presentation में ऑडियो जोड़ने पर ध्यान केंद्रित करेंगे। इस एप्लिकेशन का उपयोग किसी भी Python और .NET Core कॉन्फ़िगर किए गए वातावरण में विंडोज, macOS या Linux जैसे ऑपरेटिंग सिस्टम में Python का उपयोग करके PPTX में ऑडियो एम्बेड करने के लिए किया जा सकता है।
पायथन का उपयोग करके प्रस्तुति में ऑडियो सम्मिलित करने के चरण
- ऑडियो फ्रेम जोड़ने के लिए अपने एप्लिकेशन में Aspose.Slides for Python via .NET का उपयोग करने के लिए वातावरण स्थापित करें
- प्रस्तुति के अंदर एक ऑडियो फ्रेम एम्बेड करने के लिए एक खाली प्रस्तुति बनाने के लिए Presentation क्लास ऑब्जेक्ट का उपयोग करें
- ऑडियो फ्रेम जोड़ने के लिए प्रस्तुति स्लाइड संग्रह से चयनित स्लाइड को लोड करें
- डिस्क से ऑडियो फ़ाइल तक पहुंचें और उस ऑडियो का उपयोग करके स्लाइड पर एक ऑडियो फ्रेम डालें
- छवि को डिस्क से लोड करें और स्लाइड पर एक ऑडियो फ्रेम दृश्यमान छवि के रूप में सेट करें
- डिस्क पर एम्बेडेड ऑडियो फ्रेम वाली प्रस्तुति को सहेजें
पायथन इन्सर्टिंग ऑडियो इन पॉवरपॉइंट में उपर्युक्त चरणों का पालन करके प्रस्तुति आसानी से प्राप्त की जा सकती है, जिससे प्रेजेंटेशन क्लास इंस्टेंस का उपयोग करके एक खाली प्रस्तुति के निर्माण के साथ प्रक्रिया शुरू हो जाएगी और स्लाइड संग्रह के अंदर वांछित स्लाइड तक पहुंच प्राप्त होगी। हम चयनित स्लाइड में ऑडियो फ्रेम जोड़ने के लिए डिस्क से ऑडियो फ़ाइल तक पहुंचेंगे। अंत में, डिस्क से एक छवि को लोड किया जाएगा और डिस्क पर एक एम्बेडेड ऑडियो फ़ाइल वाली प्रस्तुति को सहेजने से पहले ऑडियो फ्रेम के लिए एक डिस्प्ले इमेज के रूप में सेट किया जाएगा।
पायथन का उपयोग करके प्रस्तुति में ऑडियो सम्मिलित करने के लिए कोड
#import aspose.pydrawing as drawing | |
import aspose.slides as slides | |
filepath = "C://Words//" | |
# Applying the licence to embed an audio frame inside the presentation | |
audioInSlidesLicense = slides.License() | |
audioInSlidesLicense.set_license(filepath + "Conholdate.Total.Product.Family.lic") | |
# Create an empty presentation to insert an audio frame | |
with slides.Presentation() as sampleAudioPres: | |
#Load the desired slide to add an audio frame | |
slidePres = sampleAudioPres.slides[0] | |
#Load the audio file and add that inside the presentation | |
audiofile = open(filepath + "sample.mp3", 'rb').read() | |
audio = sampleAudioPres.audios.add_audio(audiofile) | |
# Insert the Audio Frame inside the slide | |
audioFrm = slidePres.shapes.add_audio_frame_embedded(50, 150, 300, 350, audio) | |
# Set the options of play mode and volume of the audio frame | |
audioFrm.play_mode = slides.VideoPlayModePreset.AUTO | |
audioFrm.volume = slides.AudioVolumeMode.LOUD | |
#Insert the audio frame image inside the images collection of the presentation | |
with open(filepath + "multiple_codes.png", "rb") as bin_image_file: | |
#Read the entire image file from the disk at once | |
frameImageData = bin_image_file.read() | |
imageForFrame = sampleAudioPres.images.add_image(frameImageData) | |
#Set the image for the audio frame | |
audioFrm.picture_format.picture.image = imageForFrame | |
# Save the presentations with audio frame on the disk | |
sampleAudioPres.save(filepath + "PresentationWithAudio.pptx", slides.export.SaveFormat.PPTX) | |
print("Audio addition completed") | |
पायथन सेविंग एमपी3 ऑडियो इन पीपीटी में काफी सरल कोड की मदद से एक बहुत ही सरल एपीआई इंटरफेस का उपयोग करके प्रस्तुति आसानी से संभव है। IAudioFrame वर्ग का उपयोग ऑडियो डालने के लिए किया जाता है, जिसमें लूप में ऑडियो चलाने, रिवाइंड मोड, प्ले मोड और कुछ नाम रखने के लिए ऑडियो छुपाने जैसे गुणों के लिए सेटर भी होते हैं।
इस संक्षिप्त विषय में, हमने इस बात पर ध्यान केंद्रित किया है कि कैसे पायथन का उपयोग करके प्रस्तुतिकरण में ऑडियो सम्मिलित करें। यदि आप प्रस्तुतिकरण के अंदर एक वीडियो फ़ाइल एम्बेड करने के बारे में जानने में रुचि रखते हैं, तो पायथन का उपयोग करके प्रेजेंटेशन में वीडियो कैसे जोड़ें पर लेख देखें।