1. उत्पादों
  2.   प्रस्तुति
  3.   GO
  4.   Aspose.Slides Cloud SDK for Go

Aspose.Slides Cloud SDK for Go

 
 

GO SDK - पावरपॉइंट प्रेजेंटेशन बनाएं और कनवर्ट करें

क्लाउड-आधारित एसडीके सॉफ्टवेयर डेवलपर्स को क्लाउड में पावरपॉइंट पीपीटी/पीपीटीएक्स प्रेजेंटेशन बनाने, पढ़ने, संपादित करने, सुरक्षित रखने और परिवर्तित करने की अनुमति देता है।

Aspose.Slides Cloud SDK for Go एक प्रमुख और व्यापक क्लाउड-आधारित SDK है जो डेवलपर्स को अनुमति देता है गो प्रोग्रामिंग भाषा का उपयोग करके पावरपॉइंट प्रस्तुतियाँ बनाएं, संपादित करें और हेरफेर करें। एसडीके सॉफ्टवेयर डेवलपर्स को उनके गो-आधारित अनुप्रयोगों में उन्नत पावरपॉइंट प्रेजेंटेशन कार्यात्मकताओं को आसानी से एकीकृत करने में मदद करता है, जैसे स्लाइड बनाना, संपादित करना और हटाना, आकार, टेक्स्ट और मल्टीमीडिया सामग्री जोड़ना, फ़ॉर्मेटिंग लागू करना और बहुत कुछ। गो क्लाउड SDK Aspose.Slides REST API के शीर्ष पर आधारित है और किसी भी तृतीय-पक्ष सॉफ़्टवेयर को इंस्टॉल किए बिना आसानी से काम करता है।

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

क्लाउड-आधारित SDK के रूप में, Aspose.Slides Cloud SDK for Go उन डेवलपर्स के लिए एक लागत प्रभावी समाधान प्रदान करता है जो महंगे सॉफ़्टवेयर या हार्डवेयर में निवेश किए बिना अपने अनुप्रयोगों में उन्नत PowerPoint प्रस्तुति कार्यक्षमता जोड़ना चाहते हैं। इसकी क्रॉस-प्लेटफ़ॉर्म अनुकूलता, उपयोग में आसानी, उच्च प्रदर्शन और लागत-प्रभावशीलता के साथ, यह उन डेवलपर्स के लिए एक उत्कृष्ट विकल्प है जो अपने अनुप्रयोगों में उन्नत पावरपॉइंट प्रस्तुति कार्यक्षमता जोड़ना चाहते हैं। हालाँकि, डेवलपर्स को एसडीके की सीमाओं पर भी विचार करना चाहिए, जैसे इंटरनेट कनेक्शन की आवश्यकता और सीमित अनुकूलन विकल्प।

Previous Next

गो के लिए Aspose.Slides Cloud SDK के साथ शुरुआत करना

गो के लिए Aspose.Slides Cloud SDK इंस्टॉल करने का अनुशंसित तरीका GitHub का उपयोग करना है। अपने सिस्टम पर SDK इंस्टॉल करने के लिए, कृपया निम्नलिखित कमांड चलाएँ:

GitHub के माध्यम से जाने के लिए Aspose.Slides Cloud SDK इंस्टॉल करें

slides get github.com/aspose-slides-cloud/aspose-slides-cloud-slides 
आप इसे सीधे Aspose उत्पाद रिलीज़ पृष्ठ से भी डाउनलोड कर सकते हैं।

गो एपीआई के माध्यम से प्रेजेंटेशन बनाएं और प्रबंधित करें

एस्पोज़.स्लाइड्स क्लाउड एसडीके फॉर गो ने गो एप्लिकेशन के अंदर पीपीटी और पीपीटीएक्स प्रस्तुतियों को बनाने और संशोधित करने के लिए पूर्ण समर्थन प्रदान किया है। SDK विभिन्न लोकप्रिय प्रस्तुति फ़ाइल स्वरूपों जैसे PPT, PPTX, PPS, PPSX, PPTM, PPSM, POTX, POTM, ODP, OTP और कई अन्य में प्रस्तुतियाँ बनाने का समर्थन करता है। क्लाउड में प्रस्तुतियों को प्रबंधित करने के लिए लाइब्रेरी में कई अन्य महत्वपूर्ण विशेषताएं हैं, जैसे मौजूदा प्रस्तुतियों में नई स्लाइड जोड़ना, स्लाइड नोट्स जोड़ना और अपडेट करना, HTML से एक प्रस्तुति बनाना, टेम्पलेट का उपयोग करके एक नई प्रस्तुति बनाना, अवांछित स्लाइड्स को हटाना प्रेजेंटेशन, मौजूदा प्रेजेंटेशन को विभाजित या मर्ज करना, प्रेजेंटेशन में एनीमेशन जोड़ना और भी बहुत कुछ।

गो एपीआई के माध्यम से प्रेजेंटेशन की स्लाइड्स जोड़ें, प्रबंधित करें और कनवर्ट करें

Aspose.Slides Cloud SDK for Go में PowerPoint प्रस्तुतियों के अंदर स्लाइडों को संभालने के लिए पूर्ण समर्थन शामिल है। स्लाइड के साथ काम करने के लिए लाइब्रेरी में कई महत्वपूर्ण विशेषताएं हैं, जैसे प्रेजेंटेशन में नई स्लाइड जोड़ना, प्रेजेंटेशन से स्लाइड निकालना, अवांछित स्लाइड हटाना, स्लाइड को एक प्रेजेंटेशन से दूसरे में कॉपी करना, स्लाइड को प्रेजेंटेशन में दूसरे स्थान पर ले जाना, प्रबंधित करना पृष्ठभूमि प्रस्तुति की स्लाइड, स्लाइड टिप्पणियाँ प्रबंधित करें, स्लाइड में टिप्पणियाँ जोड़ें, स्लाइड जानकारी प्राप्त करें, प्रस्तुति से स्लाइड की संख्या प्राप्त करें और भी बहुत कुछ।

गो एपीआई के माध्यम से प्रेजेंटेशन की स्लाइड में टिप्पणियाँ जोड़ें

cfg := asposeslidescloud.NewConfiguration()
cfg.AppSid = "MyClientId"
cfg.AppKey = "MyClientSecret"
api := asposeslidescloud.NewAPIClient(cfg)

dto := asposeslidescloud.NewSlideComment()
dto.Text = "Comment text"
dto.Author = "Author Name"
childComment := asposeslidescloud.NewSlideComment()
childComment.Text = "Child comment text"
childComment.Author = "Author Name"
childComments := []asposeslidescloud.ISlideCommentBase { childComment }
dto.ChildComments = childComments
comments, _, e := api.SlidesApi.CreateComment("MyPresentation.pptx", 3, dto, nil, "", "", "")
if e != nil {
    fmt.Printf("Error: %v.", e)
    return
}
fmt.Printf("The slide has %v comments", len(comments.GetList()))

गो एसडीके के माध्यम से पावरपॉइंट प्रेजेंटेशन निर्यात करें

Aspose.Slides Cloud SDK for Go ने Go कमांड का उपयोग करके PowerPoint प्रस्तुतियों को विभिन्न अन्य समर्थन फ़ाइल स्वरूपों में परिवर्तित करने के लिए कुछ शक्तिशाली सुविधाएँ प्रदान की हैं। सॉफ़्टवेयर डेवलपर प्रस्तुतियों को पीडीएफ, एक्सपीएस, टीआईएफएफ, एचटीएमएल, एसडब्ल्यूएफ, जेपीईजी, पीएनजी, जीआईएफ, बीएमपी, एफओडीपी, एक्सएएमएल, एमपी4 और कई अन्य में परिवर्तित कर सकते हैं। चयनित स्लाइडों को परिवर्तित करना, पावरपॉइंट प्रस्तुतियों को विभाजित या मर्ज करना, आउटपुट दस्तावेज़ में पृष्ठों या छवियों की ऊंचाई या चौड़ाई निर्दिष्ट करना और भी बहुत कुछ संभव है। निम्नलिखित उदाहरण दर्शाता है कि प्रेजेंटेशन को पीडीएफ फ़ाइल प्रारूप में कैसे परिवर्तित किया जाए।

गो एसडीके के माध्यम से प्रेजेंटेशन को पीडीएफ में निर्यात करें

cfg := asposeslidescloud.NewConfiguration()
cfg.AppSid = "my_client_id"
cfg.AppKey = "my_client_key"
api := asposeslidescloud.NewAPIClient(cfg)

source, e := ioutil.ReadFile("MyPresentation.pptx")
if e != nil {
    fmt.Printf("Error: %v.", e)
    return
}

result, _, e := api.SlidesApi.Convert(source, "pdf", "", "", "", []int32 { 2, 4 }, nil)
if e != nil {
    fmt.Printf("Error: %v.", e)
    return
}
fmt.Printf("The converted file was saved to  %v.", result.Name())

गो एपीआई के माध्यम से प्रेजेंटेशन में आकृतियाँ सम्मिलित करें और प्रबंधित करें

Aspose.Slides Cloud SDK for Go ने गो कमांड का उपयोग करके PowerPoint प्रस्तुतियों के अंदर आकृतियों के साथ काम करने के लिए सुविधाओं का एक पूरा सेट प्रदान किया है। यह प्रस्तुतियों में नए आकार जोड़ने, आकार गुणों को प्रबंधित करने, स्मार्टआर्ट ग्राफिक्स के साथ काम करने, गणित सूत्रों के साथ काम करने, स्लाइड से आकार निकालने, हाइपरलिंक जोड़ने और प्रबंधित करने, ज्यामिति पथों के साथ काम करने, ज़ूम फ्रेम के साथ काम करने, वर्डआर्ट को जोड़ने और प्रबंधित करने के लिए समर्थन प्रदान करता है। एसवीजी और कई अन्य से आकृतियाँ आयात करना। निम्नलिखित उदाहरण दर्शाता है कि गो एपीआई का उपयोग करके प्रेजेंटेशन स्लाइड से आकृतियाँ कैसे निकालें।

गो एपीआई का उपयोग करके प्रस्तुतियों से आकृतियाँ निकालें

cfg := asposeslidescloud.NewConfiguration()
cfg.AppSid = "MyClientId"
cfg.AppKey = "MyClientSecret"
api := asposeslidescloud.NewAPIClient(cfg)

// Get all shapes from the first slide.
allShapes, _, e := api.SlidesApi.GetShapes("MyPresentation.pptx", 1, "", "", "", "", "")
if e != nil {
    fmt.Printf("Error: %v.", e)
    return
}

// Get all charts from the first slide.
charts, _, e := api.SlidesApi.GetShapes("MyPresentation.pptx", 1, "", "", "", "Chart", "")
if e != nil {
    fmt.Printf("Error: %v.", e)
    return
}

// Print information about the shapes and charts.
shapeCount := len(allShapes.GetShapesLinks())
chartCount := len(charts.GetShapesLinks())
fmt.Printf("The slide contains %v shapes, including %v charts", shapeCount, chartCount)

 हिन्दी