जावा में Word DOC पृष्ठों को पुनर्व्यवस्थित कैसे करें

जावा का उपयोग करके वर्ड ऑनलाइन में पृष्ठों को ले जाएँ, पुनर्व्यवस्थित करें और पुनर्व्यवस्थित करें।

क्या आपने कभी खुद को ऐसी स्थिति में पाया है जहाँ आपको वर्ड दस्तावेज़ में पृष्ठों को पुनर्व्यवस्थित करने की आवश्यकता है? कुछ मामलों में, आपको अधिक तार्किक प्रवाह बनाने के लिए दस्तावेज़ के आरंभ या अंत में कुछ पृष्ठों को स्थानांतरित करने और पुनः क्रमित करने की आवश्यकता हो सकती है। एक बड़े दस्तावेज़ में पृष्ठों को मैन्युअल रूप से पुनर्व्यवस्थित करना एक समय लेने वाला कार्य हो सकता है, लेकिन एक समाधान है जो आपके लिए इस प्रक्रिया को सरल बना सकता है - Java के लिए GroupDocs.Merger Cloud SDK। इस लेख में, आप जानेंगे कि जावा का उपयोग करके वर्ड ऑनलाइन में पृष्ठों को कैसे स्थानांतरित, पुनर्व्यवस्थित और पुनर्व्यवस्थित किया जाता है।

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

Word पृष्ठों को पुनर्व्यवस्थित करने के लिए Java REST API - SDK स्थापना

GroupDocs.Merger Cloud SDK for Java एक बहुत शक्तिशाली दस्तावेज़ हेरफेर एपीआई है जो डेवलपर्स को विभिन्न दस्तावेज़ प्रारूपों के साथ काम करने की अनुमति देता है, जिसमें वर्ड दस्तावेज़ भी शामिल हैं। यह दस्तावेजों को स्थानांतरित करने, पुन: व्यवस्थित करने, विलय करने, घुमाने और हेरफेर करने के लिए सुविधाओं का एक व्यापक सेट प्रदान करता है। एसडीके को जावा-आधारित अनुप्रयोगों में एकीकृत करना सरल और कुशल बना दिया गया है।

आप या तो डाउनलोड एपीआई की जेएआर फ़ाइल कर सकते हैं या इसे अपने प्रोजेक्ट की पोम.एक्सएमएल फ़ाइल में निम्नलिखित रिपॉजिटरी और निर्भरता जोड़कर मेवेन का उपयोग करके इंस्टॉल कर सकते हैं:

मावेन रिपोजिटरी:

<repository>
    <id>groupdocs-artifact-repository</id>
    <name>GroupDocs Artifact Repository</name>
    <url>https://repository.groupdocs.cloud/repo</url>
</repository>

मावेन निर्भरता:

<dependency>
    <groupId>com.groupdocs</groupId>
    <artifactId>groupdocs-merger-cloud</artifactId>
    <version>23.2</version>
    <scope>compile</scope>
</dependency>

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

# पंजीकरण के बाद https://dashboard.groupdocs.cloud से अपना client_id और client_secret प्राप्त करें।

String ClientId = "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx";
String ClientSecret = "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx";
String MyStorage = "test-internal-storage";
Configuration configuration = new Configuration(ClientId, ClientSecret);

जावा का उपयोग करके वर्ड ऑनलाइन में पृष्ठों को पुनर्व्यवस्थित कैसे करें

GroupDocs.Merger Cloud SDK for Java का उपयोग करके Word दस्तावेज़ में पृष्ठों को स्थानांतरित करना एक सीधी प्रक्रिया है। आरंभ करने के लिए यहां चरण और उदाहरण कोड स्निपेट दिए गए हैं:

  • सबसे पहले, PagesApi वर्ग का एक उदाहरण बनाएँ।
  • दूसरे, FileInfo वर्ग का एक उदाहरण बनाएँ।
  • अगला, इनपुट शब्द फ़ाइल पथ सेट करें।
  • अब, MoveOptions वर्ग का एक उदाहरण बनाएँ।
  • फिर setFileInfo और setOutputPath सेट करें।
  • SetPageNumber और setNewPageNumber के लिए पृष्ठ संख्या प्रदान करें।
  • उसके बाद, MoveRequest क्लास इंस्टेंस बनाएं और MoveOptions पैरामीटर पास करें।
  • अंत में, move विधि को कॉल करें और MoveRequest पैरामीटर पास करें।

निम्नलिखित कोड स्निपेट दिखाता है कि जावा का उपयोग करके वर्ड ऑनलाइन में पृष्ठों को कैसे पुनर्व्यवस्थित किया जाए:

package com.groupdocsdev.classes;

import java.util.Arrays;
import com.groupdocs.cloud.merger.client.*;
import com.groupdocs.cloud.merger.model.*;
import com.groupdocs.cloud.merger.model.requests.*;
import com.groupdocs.cloud.merger.api.*;
import com.groupdocs.cloud.merger.client.ApiException;

// जावा का उपयोग करके Word फ़ाइल में पृष्ठों को पुनर्व्यवस्थित कैसे करें।
public class App {

	public static void main(String[] args) {

	  // पेज एपीआई का एक उदाहरण बनाएं
		PagesApi apiInstance = new PagesApi(configuration);

		try {

	                // सेटिंग्स तैयार करें
			FileInfo fileInfo = new FileInfo();
			fileInfo.setFilePath("java-testing/input-sample-file.docx");
			
			MoveOptions options = new MoveOptions();
			options.setFileInfo(fileInfo);
			options.setOutputPath("java-testing/move-pages.docx");
			options.setPageNumber(1);
			options.setNewPageNumber(2);

			MoveRequest request = new MoveRequest(options);

			DocumentResult response = apiInstance.move(request);
			
			// आउटपुट फ़ाइल पथ प्राप्त करें
			System.out.println("Output file path: " + response.getPath());
			
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
		
	}
}

अंत में, उपरोक्त कोड स्निपेट क्लाउड पर पुनर्व्यवस्थित वर्ड पेजों को सहेज लेगा।

REST API का उपयोग करके जावा में Word दस्तावेज़ पृष्ठ स्वैप करें

GroupDocs.Merger Cloud SDK for Java का उपयोग करके किसी Word दस्तावेज़ में पृष्ठों की अदला-बदली करना पृष्ठों को ले जाने जैसी प्रक्रिया का पालन करता है। इसे प्राप्त करने के लिए यहां चरण और कोड स्निपेट दिए गए हैं:

  • सबसे पहले, PagesApi वर्ग का एक उदाहरण बनाएँ।
  • दूसरे, FileInfo वर्ग का एक उदाहरण बनाएँ।
  • अगला, इनपुट शब्द फ़ाइल पथ सेट करें।
  • फिर, SwapOptions का एक उदाहरण बनाएँ।
  • फिर setFileInfo और setOutputPath सेट करें।
  • SetPageNumber और setNewPageNumber के लिए पृष्ठ संख्या प्रदान करें।
  • उसके बाद, SwapRequest क्लास इंस्टेंस बनाएं और SwapOptions पैरामीटर पास करें।
  • अंत में, swap विधि को कॉल करें और SwapRequest पैरामीटर पास करें।

निम्नलिखित कोड स्निपेट बताता है कि जावा रेस्ट एपीआई का उपयोग करके वर्ड दस्तावेज़ में पृष्ठों को कैसे स्वैप किया जाए:

package com.groupdocsdev.classes;

import java.util.Arrays;
import com.groupdocs.cloud.merger.client.*;
import com.groupdocs.cloud.merger.model.*;
import com.groupdocs.cloud.merger.model.requests.*;
import com.groupdocs.cloud.merger.api.*;
import com.groupdocs.cloud.merger.client.ApiException;

// जावा का उपयोग करके वर्ड में पेजों की अदला-बदली कैसे करें।
public class App {

	public static void main(String[] args) {

	  // पेज एपीआई का एक उदाहरण बनाएं
		PagesApi apiInstance = new PagesApi(configuration);

		try {

	                // सेटिंग्स तैयार करें
			FileInfo fileInfo = new FileInfo();
			fileInfo.setFilePath("java-testing/input-sample-file.docx");
			
			SwapOptions options = new SwapOptions();
			options.setFileInfo(fileInfo);
			options.setOutputPath("java-testing/swap-pages.docx");
			options.setFirstPageNumber(2);
			options.setSecondPageNumber(4);

			SwapRequest request = new SwapRequest(options);

			DocumentResult response = apiInstance.swap(request);
			
			// आउटपुट फ़ाइल पथ प्राप्त करें
			System.out.println("Output file path: " + response.getPath());
			
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
		
	}
}

Word में पृष्ठों को मुफ्त में ऑनलाइन कैसे पुनर्व्यवस्थित करें? ऑनलाइन शब्द पृष्ठों के क्रम को बदलने के लिए कृपया निम्नलिखित मुफ्त ऑनलाइन टूल का प्रयास करें, जिसे उपरोक्त एपीआई का उपयोग करके विकसित किया गया है।

निष्कर्ष

अंत में, Java के लिए GroupDocs.Merger Cloud SDK Word दस्तावेज़ों में पृष्ठों को स्थानांतरित करने, पुनर्व्यवस्थित करने और पुनर्व्यवस्थित करने के लिए एक मूल्यवान उपकरण है। इस लेख में आपने जो सीखा है वह निम्नलिखित है:

  • जावा का उपयोग करके वर्ड ऑनलाइन में पृष्ठों को कैसे स्थानांतरित करें और पुनर्व्यवस्थित करें;
  • और कैसे जावा का उपयोग करके Word दस्तावेज़ पृष्ठों को स्वैप करें।

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

इसके अलावा, हमारा सुझाव है कि विस्तृत चरणों और एपीआई उपयोग के लिए आप हमारे आरंभ करना मार्गदर्शिका का अनुसरण करें।

अंत में, हम REST API का उपयोग करके विभिन्न दस्तावेज़ संचालन पर नए ब्लॉग पोस्ट लिखते रहते हैं। तो, कृपया नियमित अपडेट के लिए संपर्क करें।

प्रश्न पूछें

यदि आपके पास Word में पृष्ठों को पुनर्व्यवस्थित करने के बारे में कोई प्रश्न हैं, तो कृपया बेझिझक हमसे फोरम पर पूछें।

पूछे जाने वाले प्रश्न

क्या Word दस्तावेज़ के विभिन्न अनुभागों के बीच पृष्ठों को स्थानांतरित करना संभव है?

हां, GroupDocs.Merger Cloud SDK for Java आपको एक ही दस्तावेज़ में पृष्ठों को स्थानांतरित करने की अनुमति देता है, भले ही उनमें कई खंड हों।

क्या जावा एसडीके पृष्ठ पुनर्व्यवस्था के दौरान दस्तावेज़ स्वरूपण और अन्य तत्वों को सुरक्षित रखता है?

हां, GroupDocs.Merger Cloud SDK for Java यह सुनिश्चित करता है कि पृष्ठों को ले जाने, पुनर्क्रमित करने, या पुनर्व्यवस्थित करने के दौरान आपके दस्तावेज़ का प्रारूपण और अन्य तत्व संरक्षित हैं।

यह सभी देखें

यहां कुछ संबंधित लेख दिए गए हैं जो आपके लिए उपयोगी हो सकते हैं: