रूबी का उपयोग करके वर्ड डॉक्यूमेंट में पेज ओरिएंटेशन कैसे बदलें

लैंडस्केप या पोर्ट्रेट के लिए एक पेज वर्ड का ओरिएंटेशन बदलें

शब्द विभिन्न प्रकार के पृष्ठ लेआउट और स्वरूपण विकल्प प्रदान करता है जो प्रभावित करते हैं कि पृष्ठ पर सामग्री कैसे दिखाई देती है। आप पेज ओरिएंटेशन (पोर्ट्रेट, लैंडस्केप) को कस्टमाइज़ कर सकते हैं। हमारे क्लाउड एपीआई का उपयोग करके एक पेज या कई पेजों के लिए वर्ड में पेज ओरिएंटेशन कैसे बदलें, त्वरित और आसान है। इसमें रूबी ट्यूटोरियल का उपयोग करके वर्ड डॉक्यूमेंट में पेज ओरिएंटेशन कैसे बदलें, मैं आपको दिखाऊंगा कि पीसी या मैक पर एक पेज के ओरिएंटेशन को लैंडस्केप में कैसे बदलना है। इसके अतिरिक्त, हम देखेंगे कि रूबी एप्लिकेशन में लैंडस्केप ओरिएंटेशन को पोर्ट्रेट में कैसे बदलना है।

इस लेख में निम्नलिखित विषयों को शामिल किया जाएगा:

वर्ड पेज ओरिएंटेशन को लैंडस्केप या पोर्ट्रेट में बदलने के लिए एपीआई

GroupDocs.Merger API क्लाइंट आपको विशिष्ट या सभी Word दस्तावेज़ पृष्ठों के लिए पोर्ट्रेट पेज ओरिएंटेशन या लैंडस्केप पेज ओरिएंटेशन सेट करने की अनुमति देता है। इसके अतिरिक्त, एपीआई पृष्ठों को बदलने, पृष्ठों को स्वैप करने, पृष्ठों को हटाने, दस्तावेज़ों को विभाजित करने, पृष्ठों को निकालने और रूबी अनुप्रयोगों में दस्तावेज़ पृष्ठों के रोटेशन की अनुमति देता है। हम रूबी में Word DOC/DOCX फ़ाइलों के पेज ओरिएंटेशन को बदलने के लिए Ruby GroupDocs.Merger का उपयोग करेंगे। विवरण और एपीआई की अन्य विशेषताओं के लिए, आप दस्तावेज़ीकरण दिशानिर्देशों पर जा सकते हैं।

आप कंसोल में निम्न आदेश का उपयोग करके GroupDocs.Merger API को अपने रूबी प्रोजेक्ट में स्थापित कर सकते हैं:

gem install groupdocs_merger_cloud

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

# मणि लोड करें https://github.com/groupdocs-merger-cloud/groupdocs-merger-cloud-ruby http://api.groupdocs.cloud के लिए रूबी एप्लिकेशन में
require 'groupdocs_merger_cloud'

# निःशुल्क पंजीकरण के बाद https://dashboard.groupdocs.cloud से अपना client_id और client_secret प्राप्त करें।
@app_sid = "xxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
@app_key = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

अब, आइए देखें कि Google डॉक्स में पोर्ट्रेट से लैंडस्केप में कैसे बदलें।

रूबी में लैंडस्केप के लिए वर्ड पेजों का ओरिएंटेशन बदलें

आइए Google डॉक्स में लैंडस्केप को प्रोग्रामेटिक रूप से बदलने के सरल तरीके से शुरू करें। यहाँ रूबी का उपयोग करके एक पृष्ठ परिदृश्य को शब्द में बदलने के तरीके के बारे में बताया गया है:

  • सबसे पहले, एक उदाहरण बनाएँ PagesApi
  • फिर, OrientationOptions उदाहरण बनाएँ
  • अगला, FileInfo का एक उदाहरण बनाएँ
  • इनपुट फ़ाइल पथ और आउटपुट फ़ाइल पथ सेट करें
  • ओरिएंटेशन बदलने के लिए अल्पविराम से अलग किए गए पेज नंबर प्रदान करें
  • ओरिएंटेशन मोड को लैंडस्केप पर सेट करें
  • अगला, OrientationRequest का एक उदाहरण बनाएँ
  • अंत में, PagesApi.orientation() विधि को OrientationRequest विकल्पों के साथ कॉल करके पेज ओरिएंटेशन बदलें

निम्नलिखित रूबी कोड वर्ड डॉक्यूमेंट के कुछ पेजों के पोर्ट्रेट ओरिएंटेशन को लैंडस्केप में बदल देता है।

# पेज एपीआई का एक उदाहरण बनाएं
@pagesApi = GroupDocsMergerCloud::PagesApi.from_keys(@app_sid, @app_key)
 
@options = GroupDocsMergerCloud::OrientationOptions.new
@options.file_info = GroupDocsMergerCloud::FileInfo.new
@options.file_info.file_path = 'change-page-orientation/four-pages.docx'
@options.output_path = "change-page-orientation/to-landscape.docx"
@options.pages = [2, 4]
@options.mode = "Landscape"
 
@result = @pagesApi.orientation(GroupDocsMergerCloud::OrientationRequest.new(@options))
puts("Successfully changed word document orientation from Portrait to Landscape.")

उपरोक्त कोड नमूना शब्द में पोर्ट्रेट से लैंडस्केप में बदल जाएगा। आप उपरोक्त कोड का उपयोग वर्ड में एक पेज लैंडस्केप बनाने के तरीके के लिए भी कर सकते हैं।

रूबी में वर्ड डॉक्यूमेंट के ओरिएंटेशन को पोर्ट्रेट में बदलें

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

  • सबसे पहले, एक उदाहरण बनाएँ PagesApi
  • फिर, OrientationOptions उदाहरण बनाएँ
  • अगला, FileInfo का एक उदाहरण बनाएँ
  • इनपुट फ़ाइल पथ और आउटपुट फ़ाइल पथ सेट करें
  • ओरिएंटेशन बदलने के लिए अल्पविराम से अलग किए गए पेज नंबर प्रदान करें
  • ओरिएंटेशन मोड को पोर्ट्रेट पर सेट करें
  • अगला, OrientationRequest का एक उदाहरण बनाएँ
  • अंत में, PagesApi.orientation() विधि को OrientationRequest विकल्पों के साथ कॉल करके पेज ओरिएंटेशन बदलें

निम्नलिखित रूबी कोड वर्ड डॉक्यूमेंट के कुछ पेजों के लैंडस्केप ओरिएंटेशन को पोर्ट्रेट में बदल देता है।

# पेज एपीआई का एक उदाहरण बनाएं
@pagesApi = GroupDocsMergerCloud::PagesApi.from_keys(@app_sid, @app_key)
 
@options = GroupDocsMergerCloud::OrientationOptions.new
@options.file_info = GroupDocsMergerCloud::FileInfo.new
@options.file_info.file_path = 'change-page-orientation/four-pages.docx'
@options.output_path = "change-page-orientation/to-portrait.docx"
@options.pages = [2, 4]
@options.mode = "Portrait"
 
@result = @pagesApi.orientation(GroupDocsMergerCloud::OrientationRequest.new(@options))
puts("Successfully changed word document orientation from Landscape to Portrait.")

उपरोक्त कोड नमूना Google डॉक्स पृष्ठों के अभिविन्यास को लैंडस्केप से पोर्ट्रेट में बदल देगा। इस कोड उदाहरण का उपयोग वर्ड में एक पेज के ओरिएंटेशन को बदलने के लिए भी किया जा सकता है।

वर्ड में एक पेज को लैंडस्केप में कैसे बदलें और वर्ड डॉक्यूमेंट को लैंडस्केप में कैसे बदलें।

Google डॉक्स पर पेज ओरिएंटेशन कैसे बदलें | लैंडस्केप शब्द

उपसंहार

इस लेख में, हमने सीखा है कि कैसे कई पेजों के Google डॉक्स में पेज ओरिएंटेशन को बदलना है और इसी तरह रूबी का उपयोग करके वर्ड में एक पेज ओरिएंटेशन कैसे बदलना है। हमने सोर्स कोड का उदाहरण देखा जो पोर्ट्रेट के चयनित पेजों के वर्ड में पेज ओरिएंटेशन को लैंडस्केप वर्ड डॉक्यूमेंट में बदल देता है। इसके अलावा, हमने रूबी में चयनित पृष्ठों के लैंडस्केप ओरिएंटेशन को पोर्ट्रेट में भी बदल दिया। आप Google डॉक्स में एकल पृष्ठ परिदृश्य बनाने के तरीके के लिए अपना स्वयं का एप्लिकेशन बनाने का प्रयास कर सकते हैं जो ओरिएंटेशन शब्द पृष्ठों को ऑनलाइन टॉगल कर सकता है।

प्रश्न पूछें

GroupDocs.Merger API के बारे में अधिक जानकारी के लिए, कृपया दस्तावेज़ पर जाएँ। वर्ड में पेज ओरिएंटेशन को बदलने के तरीके के बारे में प्रश्नों के लिए, बेझिझक हमसे फोरम के माध्यम से पूछें।

यह सभी देखें