एकाधिक शब्द दस्तावेज़ों को एक में कैसे संयोजित करें और स्वरूपण कैसे रखें

जावा में वर्ड डॉक्यूमेंट्स (DOC, DOCX) को कैसे मर्ज करें।

एकाधिक शब्द दस्तावेज़ों को मर्ज करना एक जटिल और समय लेने वाला कार्य हो सकता है, खासकर जब आपको उन्हें एक दस्तावेज़ में संयोजित करने की आवश्यकता हो। सौभाग्य से, Java के लिए GroupDocs.Merger Cloud SDK इस समस्या का एक कुशल और सीधा समाधान प्रदान करता है। इस एसडीके के साथ, आप जावा में वर्ड दस्तावेज़ों को प्रोग्रामेटिक रूप से जल्दी से जोड़ सकते हैं, और मूल्यवान समय और प्रयास बचा सकते हैं। इस लेख में, हम जावा में Word दस्तावेज़ों (DOC, DOCX) को मर्ज करने का तरीका जानेंगे।

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

जावा वर्ड डॉक्यूमेंट मर्जर रेस्ट एपीआई और एसडीके इंस्टॉलेशन

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);

जावा में एकाधिक वर्ड दस्तावेज़ों को एक में कैसे मर्ज करें

अब जब हमने Java के लिए GroupDocs.Merger Cloud SDK सेट कर लिया है, तो आइए एक नजर डालते हैं कि नीचे बताए गए सरल चरणों का पालन करके SDK का उपयोग करके Word DOCX या DOC फ़ाइलों को कैसे मर्ज किया जाए:

  1. अपलोड क्लाउड में वर्ड फाइलें
  2. गठबंधन जावा में एक में कई वर्ड दस्तावेज़
  3. डाउनलोड मर्ज किए गए वर्ड दस्तावेज़

फ़ाइलें अपलोड करें

सबसे पहले, नीचे दिए गए कोड उदाहरण का उपयोग करके Word फ़ाइलों को क्लाउड पर अपलोड करें:

package com.groupdocsdev.classes;

import java.io.File;
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) {

		FileApi apiInstance = new FileApi(configuration);
		try {
			File fileStream = new File("H:\\groupdocs-cloud-data\\input-sample-file-one.docx");
			UploadFileRequest request = new UploadFileRequest("java-testing\\input-sample-file-one.docx", fileStream, MyStorage);
			FilesUploadResult response = apiInstance.uploadFile(request);
			System.out.println("Expected response type is FilesUploadResult: " + response.getUploaded().size());
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
	}
}

परिणामस्वरूप, अपलोड की गई Word DOCX फ़ाइलें क्लाउड पर आपके डैशबोर्ड के फ़ाइल अनुभाग में उपलब्ध होंगी।

एकाधिक Word फ़ाइलों को एक में संयोजित करें

यह खंड चरण-दर-चरण मार्गदर्शिका और एक उदाहरण कोड स्निपेट प्रदान करता है कि सभी Word दस्तावेज़ों को एक में कैसे मर्ज किया जाए:

  • सबसे पहले, आवश्यक कक्षाओं को अपनी जावा फ़ाइल में आयात करें।
  • दूसरा, DocumentApi वर्ग का एक उदाहरण बनाएँ।
  • तीसरा, FileInfo वर्ग का एक उदाहरण बनाएँ।
  • अगला, setFilePath () विधि को कॉल करें और इनपुट फ़ाइल पथ को एक पैरामीटर के रूप में पास करें।
  • फिर, JoinItem वर्ग का एक उदाहरण बनाएँ।
  • अब, setFileInfo() मेथड को कॉल करें और fileInfo1 पैरामीटर पास करें।
  • इसके बाद, FileInfo और JoinItem क्लासेस का दूसरा उदाहरण बनाएं।
  • इनपुट फ़ाइल पथ और fileInfo2 पैरामीटर प्रदान करें।
  • दो से अधिक दस्तावेज़ों को मर्ज करने के लिए और ज्वाइनआइटम्स जोड़ें।
  • उसके बाद, JoinOptions() वर्ग का एक उदाहरण बनाएँ।
  • फिर, बनाई गई सम्मिलित वस्तुओं की अल्पविराम से अलग की गई सूची जोड़ें।
  • अगला, आउटपुट फ़ाइल पथ सेट करें।
  • अब, JoinRequest() क्लास का एक उदाहरण बनाएं और JoinOptions पैरामीटर पास करें।
  • अंत में, Word DOCX फ़ाइलों को मर्ज करने के लिए DocumentApi की join() विधि को कॉल करें और JoinRequest पैरामीटर को पास करें।

निम्न कोड स्निपेट दिखाता है कि REST API का उपयोग करके जावा में एकाधिक Word फ़ाइलों को एक में कैसे मर्ज किया जाए:

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;

// REST API का उपयोग करके Java में एकाधिक Word फ़ाइलों को कैसे संयोजित करें।
public class App {

  public static void main(String[] args) {

    // दस्तावेज़ API का एक उदाहरण बनाएँ
    DocumentApi apiInstance = new DocumentApi(configuration);
	          
    try {
    	
    	// सेटिंग्स तैयार करें
	FileInfo fileInfo1 = new FileInfo();			
	fileInfo1.setFilePath("java-testing/input-sample-file-one.docx");
	JoinItem item1 = new JoinItem();
	item1.setFileInfo(fileInfo1);

	FileInfo fileInfo2 = new FileInfo();			
	fileInfo2.setFilePath("java-testing/input-sample-file-two.docx");
	JoinItem item2 = new JoinItem();
	item2.setFileInfo(fileInfo2);

	JoinOptions options = new JoinOptions();
	options.setJoinItems(Arrays.asList(item1, item2));
	options.setOutputPath("java-testing/output-sample-file.docx");

	JoinRequest request = new JoinRequest(options);

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

आप नीचे दी गई छवि में आउटपुट देख सकते हैं:

जावा का उपयोग करके एकाधिक वर्ड फ़ाइलों को एक में कैसे मर्ज करें

एकाधिक Word फ़ाइलों को एक में संयोजित करें।

फ़ाइल डाउनलोड करें

उपरोक्त कोड नमूना मर्ज की गई Word फ़ाइल को क्लाउड पर सहेजेगा। आप निम्न कोड नमूने का उपयोग करके इसे डाउनलोड कर सकते हैं:

package com.groupdocsdev.classes;

import java.io.File;
import com.groupdocs.cloud.merger.client.*;
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) {

		FileApi apiInstance = new FileApi(configuration);
		try {

			DownloadFileRequest request = new DownloadFileRequest("java-testing\\output-sample-one.docx", MyStorage, null);
			File response = apiInstance.downloadFile(request);
			System.out.println("Expected response type is downloadFile: " + response.length());
		} catch (ApiException e) {
			System.err.println("Exception while calling FileApi:");
			e.printStackTrace();
		}
	}
}

नि:शुल्क ऑनलाइन वर्ड दस्तावेज़ों का विलय

Word DOCX को मुफ्त में ऑनलाइन मर्ज कैसे करें? एकाधिक Word दस्तावेज़ों को एक ऑनलाइन में संयोजित करने के लिए कृपया मुफ़्त Word DOCX मर्जर आज़माएँ। यह ऑनलाइन दस्तावेज़ विलय उपर्युक्त Groupdocs.Merger Cloud APIs का उपयोग करके विकसित किया गया है।

निष्कर्ष

Java के लिए GroupDocs.Merger Cloud SDK Word दस्तावेज़ों के त्वरित और आसान विलय के लिए आदर्श समाधान है, जिससे आपका समय और प्रयास खाली हो जाता है। इस लेख में आपने जो सीखा है वह निम्नलिखित है:

  • जावा का उपयोग करके क्लाउड पर एकाधिक वर्ड फ़ाइलों को कैसे संयोजित और मर्ज करें;
  • मर्ज किए गए जावा को प्रोग्रामेटिक रूप से अपलोड और डाउनलोड करें;
  • और मुफ़्त ऑनलाइन Word दस्तावेज़ मर्जर का उपयोग करके Word फ़ाइलों को निःशुल्क ऑनलाइन मर्ज करें।

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

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

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

प्रश्न पूछें

यदि वर्ड डॉक्यूमेंट मर्जर एपीआई के बारे में आपके कोई प्रश्न हैं, तो कृपया बेझिझक हमसे फ्री सपोर्ट फोरम पर पूछें।

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

क्या मैं जावा में एकाधिक वर्ड दस्तावेज़ों को एक में मर्ज कर सकता हूँ?

हां, आप GroupDocs.Merger Cloud SDK for Java का उपयोग करके कई Word दस्तावेज़ों को एक साथ जोड़ और मर्ज कर सकते हैं।

क्या मैं जावा का उपयोग कर एकाधिक वर्ड दस्तावेज़ों से विशिष्ट पृष्ठों को मर्ज कर सकता हूँ?

हां, आप GroupDocs.Merger Cloud SDK for Java का उपयोग कई वर्ड दस्तावेज़ों से विशिष्ट पृष्ठों को मर्ज करने के लिए कर सकते हैं।

क्या GroupDocs.Merger Cloud SDK for Java Word दस्तावेज़ों को मर्ज करने के लिए एक सुरक्षित समाधान है?

हां, GroupDocs.Merger Cloud SDK for Java Word दस्तावेज़ों को मर्ज करने, एन्क्रिप्शन प्रदान करने और आपके डेटा की सुरक्षा सुनिश्चित करने के लिए अन्य सुरक्षा सुविधाओं के लिए एक सुरक्षित समाधान है।

क्या Java के लिए GroupDocs.Merger Cloud SDK विभिन्न स्वरूपों के दस्तावेज़ों के विलय का समर्थन करता है?

हां, GroupDocs.Merger Cloud SDK for Java Word, PowerPoint, HTML, और अन्य सहित विभिन्न स्वरूपों के दस्तावेज़ों को मर्ज करने का समर्थन करता है।

यह सभी देखें

संबंधित विषयों पर अधिक जानकारी के लिए, हम निम्नलिखित लेखों पर एक नज़र डालने का सुझाव देते हैं: