रूबी का उपयोग करके Word दस्तावेज़ को PowerPoint प्रस्तुति में कनवर्ट करें

रूबी का उपयोग करके वर्ड को पॉवरपॉइंट स्लाइड में कैसे बदलें

दर्शकों के साथ संचार के एक प्रभावी तरीके के लिए, आपको वर्ड दस्तावेज़ को PowerPoint प्रस्तुतियों में बदलने की आवश्यकता हो सकती है। पावरपॉइंट प्रस्तुतियाँ उपयोगकर्ताओं को अधिक दृश्य प्रभाव के साथ अपनी सामग्री को परिष्कृत करने में मदद करती हैं। तो, यह लेख रूबी का उपयोग करके Word दस्तावेज़ को PowerPoint प्रस्तुति में बदलने का तरीका बताता है।

Word से PowerPoint रूपांतरण के लिए APIs

Word दस्तावेज़ को PowerPoint प्रस्तुति में बदलने के लिए, हम GroupDocs.Conversion Cloud SDK for Ruby का उपयोग करेंगे। रूबी के लिए GroupDocs.Conversion दस्तावेज़ प्रसंस्करण API को हमारे दस्तावेज़ रूपांतरण क्लाउड REST API के साथ आरंभ करने में आपकी सहायता करने के लिए डिज़ाइन किया गया है। यह आपके दस्तावेज़ों को आपकी पसंदीदा भाषा में विभिन्न प्रकार के समर्थित फ़ाइल स्वरूपों में बदलने और हेरफेर करने में आपकी सहायता करता है। यह एक ऑपरेटिंग सिस्टम, डेटाबेस सिस्टम और डेवलपमेंट लैंग्वेज से पूरी तरह से स्वतंत्र है। आप इस रूपांतरण API के साथ [50 से अधिक प्रकार के दस्तावेज़ों और छवियों को 6 परिवर्तित कर सकते हैं, जिसमें MS Office और OpenDocument फ़ाइल स्वरूप, PDF, HTML, CAD, रेखापुंज चित्र आदि शामिल हैं।

GroupDocs.Conversion Cloud SDK for Ruby खुला स्रोत है और उसके पास MIT लाइसेंस है। आप इसे डाउनलोड कर सकते हैं, इसका इस्तेमाल कर सकते हैं, और अपनी आवश्यकताओं के अनुसार इसे अनुकूलित भी कर सकते हैं। रूबी एसडीके रत्न के रूप में groupdocsconversioncloud rubygems पर उपलब्ध है। आप रेल कंसोल में नीचे दिए गए आदेश के साथ इस रत्न का उपयोग करके रूबी एप्लिकेशन में Word दस्तावेज़ को पावरपॉइंट में कनवर्ट करने के लिए GroupDocs.Conversion Cloud API इंस्टॉल कर सकते हैं:

gem install groupdocs_conversion_cloud

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

# निःशुल्क पंजीकरण के बाद https://dashboard.groupdocs.cloud से अपना client_id और client_secret प्राप्त करें।
# http://api.groupdocs.cloud के लिए रत्न को अपने रूबी एप्लिकेशन में लोड करें

require 'groupdocs_conversion_cloud'
@client_id = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
@client_secret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# अपने भंडारण का नाम यहां जोड़ें
@groupdocs_storage = "MyInternalStorage"

रूबी में DOCX को PPTX या PPT में बदलें

रूबी का उपयोग करके प्रोग्रामेटिक रूप से वर्ड डॉक्यूमेंट को पॉवरपॉइंट प्रेजेंटेशन में बदलने के चरण निम्नलिखित हैं।

  • सबसे पहले, ConvertApi का एक उदाहरण बनाएँ।
  • अगला, ConvertSettings का एक उदाहरण बनाएँ।
  • फिर, इनपुट DOCX फ़ाइल पथ सेट करें।
  • अब आउटपुट फ़ाइल के लिए “pptx” के रूप में प्रारूप प्रदान करें।
  • DocxLoadOptions का एक उदाहरण बनाएँ।
  • छिपाएँ \ word \ ट्रैक किए गए \ परिवर्तन, डिफ़ॉल्ट \ फ़ॉन्ट और लोड \ विकल्प मान सेट करें।
  • PptxConvertOptions का एक उदाहरण बनाएँ।
  • \ पृष्ठ से सेट करें, पृष्ठ \ गिनती, ज़ूम और कन्वर्ट \ विकल्प मान
  • अब, आउटपुट निर्देशिका पथ को “रूपांतरण” के रूप में प्रदान करें।
  • इसके बाद, प्रदान की गई सेटिंग के साथ ConvertDocumentRequest उदाहरण बनाएं।
  • अंत में, तर्क के रूप में सेटिंग्स ऑब्जेक्ट के साथ convert_document () विधि को कॉल करें।

निम्न कोड स्निपेट दिखाता है कि REST API का उपयोग करके रूबी में वर्ड डॉक्यूमेंट को पावरपॉइंट में कैसे बदलना है।

# वर्ड DOCX को पावरपॉइंट पीपीटीएक्स प्रेजेंटेशन फॉर्मेट में कन्वर्ट करें

apiInstance = GroupDocsConversionCloud::ConvertApi.from_keys(@client_id, @client_secret)

@settings = GroupDocsConversionCloud::ConvertSettings.new()
@settings.storage_name = @groupdocs_storage;
@settings.file_path = "conversion/four-pages.docx"
@settings.format = "pptx"

@loadOptions = GroupDocsConversionCloud::DocxLoadOptions.new()
@loadOptions.hide_word_tracked_changes = true
@loadOptions.default_font = "Arial"

@settings.load_options = @loadOptions

@convertOptions = GroupDocsConversionCloud::PptxConvertOptions.new()
@convertOptions.from_page = 1
@convertOptions.pages_count = 1
@convertOptions.zoom = 1

@settings.convert_options = @convertOptions
# यदि आप output_path छोड़ देते हैं तो यह आउटपुट को दस्तावेज़ आईओएसट्रीम के रूप में परिणाम देगा
@settings.output_path = "conversion"

@request = GroupDocsConversionCloud::ConvertDocumentRequest.new(@settings)

@response = apiInstance.convert_document(@request)
puts("Word Document successfully converted to pptx: " + (@response).to_s)

अग्रिम विकल्पों के साथ वर्ड टू पीपीटीएक्स रूपांतरण

रूबी का उपयोग करके Word DOCX को अग्रिम विकल्पों के साथ PPTX में बदलने के चरण निम्नलिखित हैं। इसका उपयोग GroupDocs.Conversion Cloud REST API के स्लाइड प्रारूप में कनवर्ट करें में किया गया है।

  • सबसे पहले, ConvertApi का एक उदाहरण बनाएँ।
  • ConvertSettings का एक उदाहरण बनाएँ।
  • अब, प्रेजेंटेशन कन्वर्टऑप्शन बनाएं
  • “रूपांतरण” के रूप में \ पृष्ठ, पृष्ठों \ गिनती, कनवर्ट \ विकल्प और आउटपुट \ पथ से सेट करें
  • अंत में, convert_document () विधि को ConvertDocumentRequest उदाहरण और सेटिंग्स ऑब्जेक्ट के साथ एक तर्क के रूप में कॉल करें।
# Word DOCX को उन्नत विकल्पों के साथ pptx प्रस्तुति में बदलें

apiInstance = GroupDocsConversionCloud::बदलनाApi.from_keys(@client_id, @client_secret)

# कन्वर्ट सेटिंग्स तैयार करें
@settings = GroupDocsConversionCloud::बदलनाSettings.new
@settings.file_path = "conversion/four-pages.docx"
@settings.format = "pptx"

@convertOptions = GroupDocsConversionCloud::PresentationबदलनाOptions.new
@convertOptions.from_page = 2
@convertOptions.pages_count = 1

@settings.convert_options = @convertOptions
@settings.output_path = "conversion"
 
# बदलना
@result = apiInstance.convert_document(GroupDocsConversionCloud::बदलनाDocumentRequest.new(@settings))

puts("Word Document successfully converted to pptx with Advanced Options: " )

मुफ़्त एपीआई लाइसेंस प्राप्त करें

आप अस्थायी लाइसेंस का अनुरोध करके मूल्यांकन सीमाओं के बिना एपीआई का उपयोग कर सकते हैं।

मुफ्त में ऑनलाइन परिवर्तक आजमाएं

आप ऑनलाइन पॉवरपॉइंट टू वर्ड कन्वर्टर को भी आजमा सकते हैं, जो उपर्युक्त एपीआई पर आधारित है।

निष्कर्ष

इस लेख में, हमने सीखा है कि रूबी का उपयोग करके Word DOCX को PowerPoint PPT या PPTX में कैसे परिवर्तित किया जाए। हम रूबी का उपयोग करके वर्ड डॉक्यूमेंट को पावरपॉइंट प्रेजेंटेशन में कैसे कन्वर्ट करते हैं। आप केवल एपीआई स्थापित कर सकते हैं और प्रदान किए गए कोड को अपने रूबी अनुप्रयोगों में एकीकृत कर सकते हैं। इसके अलावा, हम एक एपीआई संदर्भ अनुभाग भी प्रदान करते हैं और आप एपीआई की अन्य विशेषताओं का पता लगाने के लिए दस्तावेज से परामर्श कर सकते हैं।

प्रश्न पूछें

यदि आपके पास DOCX से PPTX कनवर्टर के बारे में कोई प्रश्न हैं, तो कृपया बेझिझक हमसे हमारे फोरम के माध्यम से पूछें।

यह सभी देखें

हम समर्थित दस्तावेज़ रूपांतरणों के संबंधित लिंक का सुझाव देते हैं: