इस चरण-दर-चरण ट्यूटोरियल में, हम इस बात पर ध्यान केंद्रित करेंगे कि पर्यावरण को स्थापित करने और काम करने वाले नमूना कोड को सत्यापित करने के लिए विस्तृत चरणों के साथ-साथ पायथन में ** PowerPoint presentation कैसे प्रिंट करें। आप इस उदाहरण का उपयोग विंडोज, लिनक्स और मैकओएस सहित किसी भी पायथन समर्थित वातावरण में पायथन में पीपीटी प्रिंट करने के लिए कर सकते हैं माइक्रोसॉफ्ट पावरपॉइंट पर किसी भी निर्भरता के बिना।
PPTX प्रेजेंटेशन को Python में प्रिंट करने के चरण
- Aspose.Slides for Python by .NET का उपयोग करने के लिए Python एप्लिकेशन परिवेश को कॉन्फ़िगर करें
- पायथन में प्रेजेंटेशन प्रिंट करने के लिए अपने प्रोजेक्ट में aspose.slides नामस्थान शामिल करें
- प्रेजेंटेशन क्लास का एक इंस्टेंस बनाकर PPTX को Python में प्रिंट करने के लिए सोर्स प्रेजेंटेशन लोड करें
- प्रिंटर सेटिंग्स सेट करने के लिए PrinterSettings ऑब्जेक्ट बनाएं
- प्रिंटर का नाम निर्दिष्ट करके लोड की गई प्रस्तुति को प्रिंटर पर प्रिंट करें
उपरोक्त चरण पायथन में पीपीटी प्रेजेंटेशन प्रिंट करें कुछ एपीआई कॉल का उपयोग करके जहां प्रेजेंटेशन क्लास का उपयोग करके सोर्स प्रेजेंटेशन फाइल लोड करके प्रक्रिया शुरू की जाती है। फिर PrinterSettings क्लास ऑब्जेक्ट का उपयोग करके विभिन्न प्रिंट सेटिंग्स सेट की जाती हैं, जिसके बाद प्रेजेंटेशन फ़ाइल को प्रिंट करने के लिए प्रिंट विधि के अंदर प्रिंटर नाम को पैरामीटर के रूप में प्रदान किया जाता है।
पायथन में प्रेजेंटेशन प्रिंट करने के लिए कोड
import aspose.slides as slides | |
# Applying the linence for Aspose.Slides | |
slidesLicense = slides.License() | |
slidesLicense.set_license("Aspose.Total.lic") | |
# Load the source presentation to print using the Presentation class object | |
with slides.Presentation("Input.pptx") as printPresentationObj: | |
# Set the printer settings | |
printSettings = slides.PrinterSettings() | |
printSettings.copies = 2 | |
printSettings.default_page_settings.landscape = True | |
printSettings.default_page_settings.margins.left = 10 | |
# Print the presentation on desired printer | |
printPresentationObj.print(printSettings, "LaserJet1100") |
यह उदाहरण Python में PPTX प्रिंट करने के लिए व्यापक चरण और कोड प्रदान करता है। PrinterSettings क्लास ऑब्जेक्ट का उपयोग पेज ओरिएंटेशन, प्रिंट कॉपी, मार्जिन सेटिंग्स आदि जैसे विकल्पों को सेट करके प्रिंटिंग को अनुकूलित करने के लिए किया जा सकता है। उपरोक्त एप्लिकेशन MS PowerPoint या किसी अन्य तृतीय-पक्ष टूल को स्थापित किए बिना चयनित प्रिंटर पर प्रेजेंटेशन को प्रिंट करने में सक्षम है।
इस विषय में, हमने एक साधारण एपीआई इंटरफ़ेस का उपयोग करके पायथन में प्रस्तुति को प्रिंट करना सीखा। यदि आप प्रस्तुति को एसवीजी में बदलने में रुचि रखते हैं, तो Python में PowerPoint को SVG में कैसे बदलें पर लेख देखें।