Aspose.Slides  for Python via Java

प्रस्तुतियों के लिए पायथन पॉवरपॉइंट एपीआई

बिना किसी बाहरी सॉफ़्टवेयर के पायथन का उपयोग करके पावरपॉइंट और ओपनऑफ़िस प्रस्तुतियाँ बनाएं, पढ़ें, संशोधित करें और परिवर्तित करें।

  Download Free Trial

Aspose.Slides for Python via Java एक Python लाइब्रेरी है जो आपको Python में PowerPoint प्रेजेंटेशन बनाने, संशोधित करने और संशोधित करने की सुविधा प्रदान करती है। यह सभी प्रेजेंटेशन और टूल्स जैसे स्क्रीनशॉट, आकार, टेक्स्ट, चार्ट, टेबल, चित्र बहुत कुछ का समर्थन करता है। यह विखंडन, क्लोनिंग, डिवीज़न, तुलना और प्रिंट प्रस्तुतिकरण जैसे कई उन्नत उपकरण भी प्रदान करता है। यह बिना किसी पोर्टफोलियो के काम करता है और कम समय में हजारों प्रस्तुतियों को प्रदर्शित कर सकता है।

जावा के माध्यम से पायथन के लिए Aspose.Slides क्यों चुनें?

जावा के माध्यम से पायथन के लिए Aspose.Slides PowerPoint स्वचालन के लिए अन्य समाधानों की तुलना में कई लाभ प्रदान करता है, जैसे:

  • क्रॉस-प्लेटफॉर्म अनुकूलता: जावा के माध्यम से पायथन के लिए Aspose.Slides कई प्लेटफार्मों का समर्थन करता है। आप विंडोज़, लिनक्स, मैकओएस और अन्य ऑपरेटिंग सिस्टम पर जावा के माध्यम से पायथन के लिए Aspose.Slides का उपयोग कर सकते हैं।
  • आसान एकीकरण और परिनियोजन: जावा के माध्यम से पायथन के लिए Aspose.Slides एक स्टैंडअलोन लाइब्रेरी है जिसे आपके सिस्टम पर Microsoft Office या किसी अन्य सॉफ़्टवेयर को स्थापित करने की आवश्यकता नहीं है। आप अपने मौजूदा एप्लिकेशन के साथ जावा के माध्यम से पायथन के लिए Aspose.Slides को आसानी से एकीकृत कर सकते हैं और इसे किसी भी सर्वर या क्लाउड वातावरण पर तैनात कर सकते हैं।
  • शक्तिशाली सुविधाएँ और कार्यक्षमता: जावा के माध्यम से पायथन के लिए Aspose.Slides PowerPoint प्रस्तुतियों के साथ काम करने के लिए सुविधाओं और कार्यक्षमता का एक समृद्ध सेट प्रदान करता है, जैसे स्लाइड बनाना और संशोधित करना, आकार, पाठ, चित्र, एनिमेशन, बदलाव जोड़ना और संपादित करना , चार्ट, टेबल और अन्य तत्व, थीम और लेआउट लागू करना, ऑडियो और वीडियो सम्मिलित करना, प्रस्तुतियों को निर्यात और प्रिंट करना, वीडियो में निर्यात करना और भी बहुत कुछ।
  • उच्च प्रदर्शन और गुणवत्ता: जावा के माध्यम से पायथन के लिए Aspose.Slides पावरपॉइंट प्रस्तुतियों को संसाधित करने के लिए उच्च प्रदर्शन और गुणवत्ता वाले परिणाम प्रदान करता है। आप आउटपुट की निष्ठा और सटीकता से समझौता किए बिना, मिनटों में हजारों प्रस्तुतियों को संसाधित कर सकते हैं।
  • निःशुल्क परीक्षण और लाइसेंसिंग विकल्प: जावा के माध्यम से पायथन के लिए Aspose.Slides एक निःशुल्क परीक्षण संस्करण प्रदान करता है जिसे आप बिना किसी सीमा के 30 दिनों तक डाउनलोड और उपयोग कर सकते हैं। आप विभिन्न लाइसेंसिंग विकल्पों में से भी चुन सकते हैं जो आपकी आवश्यकताओं और बजट के अनुरूप हों, जैसे डेवलपर, साइट, ओईएम और क्लाउड लाइसेंस।

उन्नत पायथन पॉवरपॉइंट एपीआई सुविधाएँ

<पी>

टेम्पलेट से क्लासिक स्क्रैच बंद या क्लोन करें

API

के माध्यम से PowerPoint उपकरण के साथ कार्य करें

अधिनियमों पर सुरक्षा लागू या हटाई जाएगी

एक्सेल चार्ट को ऑलऑब्जेक्ट्स के रूप में दिखाया गया है

खण्डों में खण्डों और खण्डों पर पाठ्यसामग्री

पाठ्य एवं आकार संरचना

डेटाबेस से प्रेजेंटेशन तैयार करें

प्रस्तुति और परिणाम पीडीएफ को सुरक्षित रखें

प्रस्तुतियों को भौतिक प्रोप्रोल पर प्रिंट करें

सिस्टम आवश्यकताएँ

जावा के मीडियम से Aspose.Slides के लिए सान्निध्य-स्वातंत्र्य प्रदर्शनी है। यह उन्नत रूप से स्थापित सुपरमार्केट, यूनिक्स/लिंक्स और मैक ऑटोमोबाइल पर उपलब्ध है:
  • जेडीके 1.8 या उससे ऊपर
  • पायथन 3.7 या उससे ऊपर
  • JPype1 1.5.0 या इससे ऊपर (JPype का परीक्षण जावा संस्करणों पर 1.8 से 11 तक किया गया है)

पायथन में नया पॉवरपॉइंट प्रेजेंटेशन कैसे बनाएं

नीचे दिए गए उदाहरण में, हमने प्रेजेंटेशन की पहली स्लाइड में एक आयत जोड़ा है।

            	
import jpype
import asposeslides

jpype.startJVM()

from asposeslides.api import Presentation, SaveFormat, ShapeType

pres = Presentation()
slide = pres.getSlides().get_Item(0)
slide.getShapes().addAutoShape(ShapeType.Rectangle, 50, 150, 300, 200)
pres.save("NewPresentation.pptx", SaveFormat.Pptx)

jpype.shutdownJVM()
            
        

पायथन में प्रस्तुतियों को कैसे मर्ज करें

यह पायथन कोड आपको दिखाता है कि प्रस्तुतियों को कैसे मर्ज किया जाए:

            
import jpype
import asposeslides

jpype.startJVM()

from asposeslides.api import Presentation, SaveFormat

pres1 = Presentation("pres1.pptx");
pres2 = Presentation("pres2.pptx");

for i in range(pres2.getSlides().size()):
    pres1.getSlides().addClone(pres2.getSlides().get_Item(i));

pres1.save("combinedPresentation.pptx", SaveFormat.Pptx);

jpype.shutdownJVM()
            
        

पायथन में पीडीएफ से प्रेजेंटेशन कैसे आयात करें। पीडीएफ को पीपीटी में बदलें, पीडीएफ को पीपीटीएक्स में बदलें, पीडीएफ को ओडीपी में बदलें

यह पायथन कोड पीडीएफ से पावरपॉइंट रूपांतरण प्रक्रिया को प्रदर्शित करता है:

            
import jpype
import asposeslides

jpype.startJVM()

from asposeslides.api import Presentation, SaveFormat

pres = Presentation();

pres.getSlides().removeAt(0);
pres.getSlides().addFromPdf("welcome-to-powerpoint.pdf");

pres.save("outputPresentation.pptx", SaveFormat.Pptx);

jpype.shutdownJVM()
            
        

पायथन में पावरपॉइंट को पीडीएफ में कैसे बदलें

यह पायथन कोड आपको दिखाता है कि डिफ़ॉल्ट विकल्पों का उपयोग करके पावरपॉइंट पीपीटी, पीपीटीएक्स और ओपनऑफिस ओडीपी दस्तावेज़ को पीडीएफ दस्तावेज़ में कैसे परिवर्तित किया जाए। परिणामी फ़ाइल अधिकतम गुणवत्ता स्तर पर एक पीडीएफ दस्तावेज़ है

            
import jpype
import asposeslides

jpype.startJVM()

from asposeslides.api import Presentation, SaveFormat

pres = Presentation("PowerPoint.pptx");

pres.save("PPTX-to-PDF.pdf", SaveFormat.Pdf);

jpype.shutdownJVM()
            
        

पायथन में पावरप्वाइंट को जेपीजी में कैसे बदलें। पीपीटी को जेपीजी में बदलें, पीपीटीएक्स को जेपीजी में बदलें, ओडीपी को जेपीजी में बदलें

निम्नलिखित उदाहरण आपको दिखाता है कि PowerPoint PPT, PPTX और OpenOffice ODP दस्तावेज़ को JPEG छवियों के सेट में कैसे परिवर्तित किया जाए।

            
import jpype
import asposeslides

jpype.startJVM()

from asposeslides.api import Presentation
from javax.imageio import ImageIO
from java.io import File

pres = Presentation("pres.pptx");

format_name = "PNG"

for i in range(pres.getSlides().size()):
    buffImage = pres.getSlides().get_Item(i).getThumbnail(2, 2)
    ImageIO.write(buffImage, format_name, File("image_java" + str(i) + ".png"))

jpype.shutdownJVM()
            
        
  
  

Aspose.Slides नीचे सूचीबद्ध अन्य लोकप्रिय विकास परिवेशों के लिए व्यक्तिगत PowerPoint API प्रदान करता है: