Aspose.Slides Cloud SDK for Ruby
रूबी एसडीके पावरपॉइंट प्रस्तुतियों को पढ़ें, लिखें और परिवर्तित करें
Microsoft PowerPoint का उपयोग किए बिना PowerPoint (PPT/PPTX) और OpenOffice प्रस्तुतियों को बनाने, संशोधित करने, प्रस्तुत करने और परिवर्तित करने के लिए रूबी एपीआई।
रूबी के लिए Aspose.Slides क्लाउड SDK एक शक्तिशाली प्लेटफ़ॉर्म स्वतंत्र SDK है जो सॉफ़्टवेयर डेवलपर्स को बनाने, संशोधित करने में सक्षम बनाता है। क्लाउड में PowerPoint और OpenOffice प्रस्तुतियों को देखें, हेरफेर करें और परिवर्तित करें। रूबी एसडीके उन डेवलपर्स के लिए एक बेहतरीन टूल है जो Aspose.Slides Cloud की कार्यक्षमता को अपने रूबी-आधारित अनुप्रयोगों में एकीकृत करना चाहते हैं। रूबी के लिए क्लाउड एसडीके का उपयोग करके, सॉफ्टवेयर विभिन्न फ़ाइल स्वरूपों, जैसे पीपीटी, पीपीटीएक्स, पीपीएस, पीपीएसएक्स, पीपीटीएम, पीपीएसएम, पीओटीएक्स, पीओटीएम, ओडीपी, ओटीपी और कई अन्य में नई पावरपॉइंट प्रस्तुतियां बना सकता है।
रूबी लाइब्रेरी के लिए Aspose.Slides Cloud SDK ने क्लाउड में PowerPoint प्रस्तुतियों के साथ काम करने के लिए विभिन्न उन्नत और बुनियादी सुविधाएँ प्रदान की हैं, जैसे खाली प्रस्तुतियाँ बनाना, कई प्रस्तुतियों को मर्ज करना, प्रस्तुतियों को विभाजित करना, चयनित स्लाइडों से एक नई प्रस्तुति बनाना अन्य प्रस्तुतियाँ, पावरपॉइंट दस्तावेज़ों को विभिन्न प्रारूपों में परिवर्तित करना, सभी गुणों को सेट करना और प्राप्त करना, एक विशेष गुण को हटाना, सभी या विशिष्ट स्लाइडों को विभिन्न प्रारूपों में परिवर्तित करना, स्लाइडों की प्रतिलिपि बनाना, स्लाइडों को जोड़ना/हटाना, स्लाइडों से जानकारी निकालना, छवि गणना प्राप्त करना, आकृतियाँ जोड़ना प्रस्तुतियाँ, किसी विशेष स्लाइड से आकृतियाँ निकालना और भी बहुत कुछ।
रूबी के लिए Aspose.Slides Cloud SDK बहुत स्थिर और संभालने में आसान है। सॉफ़्टवेयर डेवलपर अपनी प्रस्तुतियों को PPT, POT, PPS, PPTX, POTX, PPSX, PPTM, PPSM, POTM, ODP, OTP, TIFF, PDF, XPS, JPEG, PNG, GIF, BMP, SVG, SWF जैसे कई फ़ाइल स्वरूपों में परिवर्तित कर सकते हैं। , HTML, और भी बहुत कुछ। इससे आपकी प्रस्तुतियों को उन लोगों के साथ साझा करना आसान हो जाता है जिनके कंप्यूटर पर PowerPoint स्थापित नहीं है। इस एसडीके के साथ, आप अपनी सभी स्लाइडों में एक सुसंगत रूप और अनुभव सुनिश्चित करने के लिए आसानी से अपनी प्रस्तुतियों में थीम और टेम्पलेट लागू कर सकते हैं। अपनी विस्तृत सुविधाओं, सरल एपीआई और उपयोग में आसान इंटरफ़ेस के साथ, यह एसडीके उन लोगों के लिए एक उत्कृष्ट विकल्प है जो अपने रूबी प्रोजेक्ट में पावरपॉइंट प्रेजेंटेशन प्रबंधन जोड़ना चाहते हैं।
रूबी के लिए Aspose.Slides Cloud SDK के साथ शुरुआत करना
रूबी के लिए Aspose.Slides Cloud SDK इंस्टॉल करने का अनुशंसित तरीका RubyGems का उपयोग करना है। अपने सिस्टम पर एसडीके स्थापित करने के लिए, कृपया निम्नलिखित कमांड चलाएँ:
RubyGems के माध्यम से रूबी के लिए Aspose.Slides Cloud SDK इंस्टॉल करें
gem install aspose_slides_cloud
आप इसे सीधे Aspose उत्पाद रिलीज़ पृष्ठ से भी डाउनलोड कर सकते हैं।रूबी के माध्यम से पीपीटी, पीपीटीएक्स प्रेजेंटेशन निर्माण
रूबी के लिए Aspose.Slides Cloud SDK ने अपने स्वयं के रूबी एप्लिकेशन के अंदर पावरपॉइंट प्रेजेंटेशन निर्माण और हैंडलिंग के लिए पूर्ण समर्थन शामिल किया है। रूबी एसडीके प्रेजेंटेशन हेरफेर से संबंधित कई महत्वपूर्ण सुविधाओं का समर्थन करता है और पीपीटी, पीपीटीएक्स, पीपीएस, पीपीएसएक्स, पीपीटीएम, पीपीएसएम, पीओटीएक्स, पीओटीएम ओडीपी, ओटीपी और अधिक जैसे कई फ़ाइल स्वरूपों में प्रेजेंटेशन बनाने की अनुमति देता है। यह स्क्रैच से एक नई खाली प्रस्तुति बनाने, मौजूदा प्रस्तुतियों को पढ़ने, पासवर्ड लगाकर प्रस्तुति की सुरक्षा करने, HTML दस्तावेज़ के माध्यम से नई प्रस्तुति बनाने, पीडीएफ दस्तावेज़ से प्रस्तुति उत्पन्न करने, प्रस्तुतियों को विभाजित/मर्ज करने और कई अन्य सुविधाओं का समर्थन करता है।
रूबी एपीआई के माध्यम से एक खाली पावरपॉइंट प्रेजेंटेशन बनाएं
require 'aspose_slides_cloud'
configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "my_client_id"
configuration.app_key = "my_client_key"
slides_api = AsposeSlidesCloud::SlidesApi.new(configuration)
response = slides_api.create_presentation("Sales.pptx", nil, nil, nil, "Data", "Main")
print response.self_uri.href # https://api.aspose.cloud/v3.0/slides/Sales.pptx?folder=Data
रूबी के माध्यम से स्लाइड नोट्स जोड़ें और प्रबंधित करें
रूबी के लिए Aspose.Slides Cloud SDK सॉफ्टवेयर डेवलपर्स के लिए अपने रूबी अनुप्रयोगों के अंदर स्लाइड नोट्स से संबंधित कार्यों को संभालना आसान बनाता है। स्लाइड नोट्स से संबंधित कई महत्वपूर्ण विशेषताएं हैं जैसे प्रेजेंटेशन में नोट्स जोड़ना, प्रेजेंटेशन से मौजूदा नोट्स को अपडेट करना, स्लाइड से नोट्स निकालना, मौजूदा प्रेजेंटेशन से नोट्स पढ़ना और भी बहुत कुछ। निम्नलिखित उदाहरण दिखाता है कि रूबी डेवलपर्स रूबी कमांड का उपयोग करके किसी प्रस्तुति में नोट्स कैसे जोड़ सकते हैं।
रूबी के माध्यम से पावरपॉइंट प्रेजेंटेशन में स्पीकर नोट्स जोड़ें
require "aspose_slides_cloud"
include AsposeSlidesCloud
configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "MyClientId"
configuration.app_key = "MyClientSecret"
slides_api = AsposeSlidesCloud::SlidesApi.new(configuration)
# Prepare notes for the slide.
notes_slide = AsposeSlidesCloud::NotesSlide.new
notes_slide.text = "Start with our company."
# Create the notes for the second slide.
current_notes_slide = slides_api.create_notes_slide("MyPresentation.pptx", 2, notes_slide, nil, "MyFolder")
# Print the resource reference for the notes slide.
print current_notes_slide.self_uri.href
रूबी के माध्यम से प्रेजेंटेशन में चार्ट के साथ काम करना
रूबी के लिए Aspose.Slides Cloud SDK सॉफ्टवेयर डेवलपर्स को रूबी कमांड का उपयोग करके अपने स्वयं के पावरपॉइंट प्रेजेंटेशन के अंदर चार्ट को प्रोग्रामेटिक रूप से संभालने में सक्षम बनाता है। सॉफ़्टवेयर डेवलपर अपनी प्रस्तुति के अंदर विभिन्न प्रकार के चार्ट बना सकते हैं जैसे कॉलम चार्ट, पाई चार्ट, सनबर्स्ट चार्ट, बिखरे हुए चार्ट और बबल चार्ट। चार्ट के साथ काम करने के लिए कई सुविधाएँ उपलब्ध हैं जैसे स्लाइड में एक नया चार्ट डालना, चार्ट वॉल सेट करना, चार्ट अक्ष गुण सेट करना, चार्ट लेजेंड्स सेट करना और भी बहुत कुछ। निम्नलिखित उदाहरण दिखाता है कि रूबी अनुप्रयोगों के अंदर क्षैतिज अक्ष के कुछ गुणों को कैसे अद्यतन किया जाए।
रूबी के माध्यम से क्षैतिज अक्ष के कुछ गुणों को कैसे अपडेट करें?
configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "MyClientId"
configuration.app_key = "MyClientSecret"
api = AsposeSlidesCloud::SlidesApi.new(configuration)
#Code example will be added soon.
रूबी एपीआई के माध्यम से प्रेजेंटेशन में टेक्स्ट डालें और प्रबंधित करें
रूबी के लिए Aspose.Slides क्लाउड SDK सॉफ़्टवेयर डेवलपर्स को क्लाउड में PowerPoint प्रस्तुतियों के भीतर टेक्स्ट और ऑब्जेक्ट डालने और हेरफेर करने की अनुमति देता है। एसडीके में प्रेजेंटेशन में टेक्स्ट को संभालने के लिए कई महत्वपूर्ण विशेषताएं शामिल हैं जैसे टेक्स्ट को जोड़ना और हटाना, फ़ॉन्ट और रंग बदलना, एक नया पैराग्राफ डालना, टेक्स्ट गुणों को अपडेट करना, अवांछित पैराग्राफ को हटाना, स्लाइड पर टेक्स्ट को बदलना, टेक्स्ट को हाइलाइट करना, ऑब्जेक्ट का आकार बदलना और पुनर्स्थापित करना, पैराग्राफ आयत प्राप्त करना, प्रेजेंटेशन से टेक्स्ट निकालना और भी बहुत कुछ। निम्नलिखित उदाहरण दिखाता है कि रूबी कोड का उपयोग करके पावरपॉइंट प्रेजेंटेशन के अंदर किसी आकृति में टेक्स्ट को कैसे हाइलाइट किया जाए।
रूबी के माध्यम से पावरपॉइंट प्रेजेंटेशन के अंदर टेक्स्ट को आकार में कैसे हाइलाइट करें?
configuration = AsposeSlidesCloud::Configuration.new
configuration.app_sid = "MyClientId"
configuration.app_key = "MyClientSecret"
api = AsposeSlidesCloud::SlidesApi.new(configuration)
result = api.highlight_shape_text("MyPresentation.pptx", 2, 1, "important", "00FF0000")
p(result.text)