कैसे करें यह आसान विषय इस बात पर केंद्रित है कि MS PowerPoint पर बिना किसी निर्भरता के पायथन का उपयोग करके PowerPoint स्लाइड इमेज कैसे बनाएं। इसमें सभी आवश्यक कॉन्फ़िगरेशन चरण और पायथन में पावरपॉइंट स्लाइड से छवि उत्पन्न करने के लिए एक कार्य कोड उदाहरण शामिल है। इस नमूना एप्लिकेशन का उपयोग पायथन के साथ कॉन्फ़िगर किए गए किसी भी .NET कोर समर्थित प्लेटफॉर्म में किया जा सकता है।
पायथन का उपयोग करके PowerPoint स्लाइड छवि बनाने के चरण
- अपने एप्लिकेशन में Aspose.Slides for Python by .NET इंस्टॉल करने के लिए परिवेश सेट करें
- अपनी पायथन फ़ाइल में aspose.slides और aspose.pydrawing आयात करें
- स्लाइड थंबनेल इमेज बनाने के लिए प्रेजेंटेशन क्लास ऑब्जेक्ट का उपयोग करके सोर्स प्रेजेंटेशन फाइल खोलें
- प्रस्तुति स्लाइड संग्रह के अंदर पहली स्लाइड लोड करें
- स्लाइड थंबनेल के लिए उपयोगकर्ता परिभाषित X और Y आयाम जोड़ें
- स्लाइड थंबनेल बनाएं और उसे डिस्क पर JPG फॉर्मेट में सेव करें
उपरोक्त चरण JPG में PowerPoint स्लाइड को छवि में बदलने के लिए पायथन कोड लिखने में मार्गदर्शन करते हैं, जहां प्रक्रिया को डिस्क से स्रोत प्रस्तुति लोड करके और रेंडरिंग के लिए वांछित स्लाइड तक पहुंचकर शुरू किया जाता है। बाद के चरणों में, अनुकूलित छवि आयाम get_thumbnail () विधि का उपयोग करके स्लाइड थंबनेल को प्रस्तुत करने और डिस्क पर छवि को सहेजने के लिए सेट किए गए हैं।
पायथन में पावरपॉइंट स्लाइड से छवि उत्पन्न करने के लिए कोड
import aspose.pydrawing as drawing | |
import aspose.slides as slides | |
# Applying the linence for Aspose.Slides | |
slidesLicense = slides.License() | |
slidesLicense.set_license("Aspose.Total.lic") | |
# Open the source presentation using the Presentation class object | |
with slides.Presentation("NewPresentation.pptx") as samplePres: | |
# Load the first slide inside the presentation slides collection | |
slide = samplePres.slides[0] | |
# Add the user defined X and Y dimensions | |
desiredX = 1200 | |
desiredY = 800 | |
# Calculating the scaled value of X and Y | |
scaleX = (float)(1.0 / samplePres.slide_size.size.width) * desiredX | |
scaleY = (float)(1.0 / samplePres.slide_size.size.height) * desiredY | |
# Create the slide image with set dimensions | |
slideBmp = slide.get_thumbnail(scaleX, scaleY) | |
# Save the image to disk in JPEG format | |
slideBmp.save("Slide_Thumb_out.jpg", drawing.imaging.ImageFormat.jpeg) | |
एक प्रस्तुति छवि निर्माता पायथन आधारित एप्लिकेशन कोड विकसित करने के लिए यहां प्रदर्शित किया गया है। एपीआई टीआईएफएफ, पीएनजी, बीएमपी या अन्य छवि प्रारूपों में भी स्लाइड थंबनेल प्रस्तुत करने का प्रावधान प्रदान करता है। छवि अनुकूलन को tiff_options, default_regular_font, Notes_comments_layouting, आकार और छवि स्केलिंग विकल्पों जैसी सेटिंग्स का उपयोग करके get_thumbnail() विधि के विभिन्न अधिभारों का उपयोग करके भी किया जा सकता है।
इस उदाहरण में, हमने एक साधारण एपीआई इंटरफ़ेस का उपयोग करके *पाइथन में पावरपॉइंट को जेपीजी में बदलने का तरीका खोजा है। यदि आप पाइथन का उपयोग करके प्रस्तुति को पीडीएफ में बदलने के बारे में सीखना चाहते हैं, तो पायथन का उपयोग करके प्रेजेंटेशन को पीडीएफ में कैसे बदलें पर लेख देखें।