नई प्रस्तुतियाँ बनाएं, छवियाँ और स्लाइड्स जोड़ें मुफ्त रूबी API के माध्यम से
एक प्रमुख ओपन सोर्स रूबी PPTX लाइब्रेरी जो PowerPoint PPTX प्रस्तुति को बनाना, पढ़ना, संपादित करना, और संशोधित करना सक्षम बनाती है। स्लाइड्स, टेक्स्ट, छवियों को जोड़ना और हटाना मुफ्त रूबी API के माध्यम से
Ruby-PPTX लाइब्रेरी क्या है?
PowerPoint स्वचालन व्यवसायों, शिक्षकों और डेवलपर्स के लिए आवश्यकता बनता जा रहा है जिन्हें बड़े पैमाने पर प्रस्तुतियों का निर्माण करना होता है। पारंपरिक विधियां अक्सर भारी लाइब्रेरी या माइक्रोसॉफ्ट-आधारित टूल्स पर निर्भर करती हैं, लेकिन Ruby-PPTX जेम एक smarter विकल्प प्रदान करता है। यह ओपन सोर्स Ruby PPTX API सॉफ्टवेयर डेवलपर्स को Ruby के माध्यम से नई प्रस्तुतियां बनाने देता है, सीधे उनके अनुप्रयोगों में—PowerPoint स्थापित करने की आवश्यकता नहीं। Ruby-PPTX के साथ, आप प्रस्तुतियों में स्लाइड्स जोड़ सकते हैं, टेक्स्ट और छवियां सम्मिलित कर सकते हैं, कस्टम स्टाइल या एनीमेशन लागू कर सकते हैं, और यहां तक कि स्लाइड्स को छवियों के रूप में निर्यात भी कर सकते हैं। यह आधुनिक स्वचालन के लिए डिज़ाइन किया गया एक हल्का और सहज Ruby PowerPoint API है।
Nuvyu द्वारा विकसित और MIT लाइसेंस के तहत, Ruby-PPTX सॉफ्टवेयर डेवलपर्स को Ruby की मूल फ़ाइल प्रणाली का उपयोग करके Office Open XML (.pptx) फ़ाइलें बनाने में सक्षम बनाता है, बिना बाहरी निर्भरताओं के। यह Ruby या Ruby on Rails पर निर्मित वेब ऐप्स या सेवाओं के लिए एकदम उपयुक्त बनाता है। डेवलपर्स प्रस्तुतियों में टेक्स्ट जोड़ सकते हैं, सुसंगत स्लाइड लेआउट बना सकते हैं, और प्रस्तुति निर्माण को बड़े सिस्टम में एकीकृत कर सकते हैं। हालांकि यह अभी तक Ruby के माध्यम से PowerPoint को PDF में मूल रूप से परिवर्तित नहीं करता, लेकिन इस उद्देश्य के लिए यह अन्य टूल्स के साथ अच्छी तरह से काम करता है। जो कोई PowerPoint PPTX ऑनलाइन परिवर्तित करना या स्लाइड निर्माण को स्वचालित करना चाहता है, उसके लिए Ruby-PPTX एक साफ़, विश्वसनीय समाधान प्रदान करता है।
'Ruby-PPTX' के साथ शुरूआत
Ruby-PPTX Ruby लाइब्रेरी स्थापित करने की अनुशंसित विधि Ruby gem का उपयोग करना है। सुगम स्थापना के लिए कृपया निम्न कमांड का उपयोग करें।
Ruby gem के माध्यम से 'Ruby-PPTX' स्थापित करें
gem install ruby-pptx GitHub के माध्यम से Ruby-PPTX Ruby लाइब्रेरी स्थापित करें
git clone https://github.com/nuvyu/ruby-pptx.git रूबी के माध्यम से शून्य से प्रस्तुतियां बनाएं
फिर ओपन सोर्स Ruby-PPTX लाइब्रेरी Ruby एप्लिकेशन के भीतर शून्य से नई प्रस्तुतियों को बनाना आसान बनाती है। लाइब्रेरी ने PowerPoint PPTX प्रस्तुतियों को संभालने के लिए कई महत्वपूर्ण सुविधाएँ प्रदान की हैं, जैसे नई स्लाइड्स डालना, स्लाइड्स में तालिका जोड़ना, स्लाइड का लेआउट और शीर्षक निर्दिष्ट करना, स्लाइड्स में छवियां डालना, टेक्स्ट जोड़ना, अनावश्यक स्लाइड्स हटाना, शैली और फ़ॉर्मेटिंग लागू करना और बहुत कुछ। यहाँ एक सरल उदाहरण है जो दिखाता है कि Ruby एप्लिकेशन के भीतर एक सरल PPTX प्रस्तुति कैसे बनाई जाए।
Ruby API का उपयोग करके सरल PPTX प्रस्तुति कैसे बनाएं?
require 'ruby-pptx'
presentation = RubyPPTX::Presentation.new
presentation.add_slide do |slide| slide.add_text('Ruby-PPTX में आपका स्वागत है!', x: 100, y: 100, font_size: 32, color: '0000FF') end
presentation.save('welcome.pptx')
रूबी के माध्यम से विभिन्न लेआउट वाली स्लाइड्स को PPTX फ़ाइल में जोड़ें
Ruby-PPTX लाइब्रेरी Ruby डेवलपर्स के लिए एक नई संभावनाओं की दुनिया खोलती है जो PowerPoint निर्माण को स्वचालित करना और उसके भीतर स्लाइड्स को संभालना चाहते हैं। लाइब्रेरी सॉफ्टवेयर डेवलपर्स के लिए विभिन्न पूर्वनिर्धारित लेआउट वाली स्लाइड्स जोड़ना, स्लाइड्स के शीर्षक जोड़ना, स्लाइड की सामग्री निर्यात करना, स्लाइड को छवि में निर्यात करना, और Ruby एप्लिकेशन के भीतर स्लाइड्स हटाना आसान बनाती है। यहाँ एक सरल उदाहरण है जो दिखाता है कि सॉफ्टवेयर डेवलपर्स Ruby कमांड्स का उपयोग करके विभिन्न पूर्वनिर्धारित लेआउट वाली स्लाइड्स कैसे जोड़ सकते हैं।
Ruby ऐप में पूर्वनिर्धारित लेआउट के साथ स्लाइड्स कैसे जोड़ें?
# शीर्षक स्लाइड title_slide = presentation.add_slide(:title)
# शीर्षक और सामग्री स्लाइड
content_slide = presentation.add_slide(:title_content)
# दो सामग्री स्लाइड
two_content_slide = presentation.add_slide(:two_content)
# तुलना स्लाइड
comparison_slide = presentation.add_slide(:comparison)
# खाली स्लाइड
blank_slide = presentation.add_slide(:blank)
रूबी के माध्यम से PPTX फ़ाइलों में टेक्स्ट और छवियों के साथ काम करें
ओपन सोर्स Ruby-PPTX लाइब्रेरी ने Ruby लाइब्रेरी का उपयोग करके PowerPoint PPTX प्रस्तुति के भीतर टेक्स्ट और छवियों के साथ काम करने के लिए पूरी कार्यक्षमता प्रदान की है। केवल कुछ पंक्तियों के कोड से, सॉफ्टवेयर डेवलपर्स बाहरी छवियों को सीधे स्लाइड्स में एम्बेड कर सकते हैं, टेक्स्ट डाल सकते हैं, मौजूदा टेक्स्ट पर शैली लागू कर सकते हैं, सामग्री के अनावश्यक भाग को हटा सकते हैं, आदि। निम्नलिखित उदाहरण दिखाता है कि डेवलपर्स Ruby एप्लिकेशन के भीतर प्रस्तुति की स्लाइड में छवि कैसे डाल सकते हैं।
Ruby API के माध्यम से प्रस्तुति की स्लाइड में छवि कैसे सम्मिलित करें?
content_slide.add_image(\"/path/to/image.png\", width: 300, height: 200, position: {x: 100, y: 150})