Java SDK का उपयोग करके Word या PDF फ़ाइलों की तुलना करें

PDF, Word, HTML, TXT, MD और अन्य प्रारूपों में फाइलों की तुलना करने के लिए शक्तिशाली Java पुस्तकालय

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

कोड स्निपेट देखें

Java में दो फ़ाइलों की तुलना करना

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

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

तुलना का सबसे लोकप्रिय प्रकार PDF और वर्ड फाइलों की तुलना करना है। इसलिए, हम इन उदाहरणों का उपयोग करके अपने Java diff टूल और इसके तुलना फ़ंक्शन को सीखेंगे।

Java में PDF की तुलना करें

कभी-कभी आपको यह सुनिश्चित करने की आवश्यकता होती है कि आपका PDF दस्तावेज़ संशोधित नहीं किया गया है और इसकी तुलना मूल संस्करण से करें। या आप पहले से ही जानते हैं कि आपकी PDF वास्तव में बदल गई है, और आपको यह देखने की जरूरत है कि कहां और कैसे। फिर आप PDF फाइलों के दो संस्करणों की तुलना कर सकते हैं और अंतर देख सकते हैं। और इसे मैन्युअल रूप से करने से बचने के लिए, बस हमारे Java diff checker API का उपयोग करें।

हमारे Java समाधान के साथ, आप छोटे-छोटे बदलाव भी देखेंगे जिन्हें आप मैन्युअल तुलना में आसानी से मिस कर सकते हैं।

Java का उपयोग करके दो Word दस्तावेज़ों की तुलना करें

Word दस्तावेज़ों को बदलना काफी आसान है, इसलिए यह सुनिश्चित करने के लिए Word फ़ाइलों की तुलना करना महत्वपूर्ण है कि भाग या संपूर्ण दस्तावेज़ नहीं बदला है।

Word फ़ाइलों की तुलना करने के लिए, PDF की तरह ही हमारे Java समाधान का उपयोग करें। आप इसे नीचे दिए गए उदाहरण में कर सकते हैं.

दो दस्तावेज़ों की तुलना करें

यह देखने के लिए कि हमारा Java दस्तावेज़ तुलना कैसे काम करता है, दो फ़ाइलें लोड करें जिनकी आप तुलना करना चाहते हैं और एक निर्यात फ़ाइल प्रारूप चुनें।

तुलना पूरी होने के बाद, अंतर वाला दस्तावेज़ आपके द्वारा चुने गए प्रारूप में स्वचालित रूप से डाउनलोड हो जाएगा।

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

तुलना की गई फ़ाइल अपलोड करें
कोड चलाएँ
तुलना करने के लिए दूसरी फ़ाइल अपलोड करें
सूची से लक्ष्य प्रारूप का चयन करें
import com.aspose.words.cloud.*;

ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);

String fileName1 = "Input1.docx";
String fileName2 = "Input2.docx";
String fileResult = "Output.docx";

//  क्लाउड स्टोरेज में दस्तावेज़ अपलोड करें।
byte[] firstDocumentContent = Files.readAllBytes(Paths.get(fileName1).toAbsolutePath());
UploadFileRequest uploadFirstFileRequest = 
    new UploadFileRequest(firstDocumentContent, fileName1, null);
wordsApi.uploadFile(uploadFirstFileRequest);

byte[] secondDocumentContent = Files.readAllBytes(Paths.get(fileName2).toAbsolutePath());
UploadFileRequest uploadSecondFileRequest = 
    new UploadFileRequest(secondDocumentContent, fileName2, null);
wordsApi.uploadFile(uploadSecondFileRequest);

//  क्लाउड में दस्तावेज़ों की तुलना करें।
CompareData compareDataOptions = new CompareData();
compareDataOptions.setAuthor("author");
compareDataOptions.setComparingWithDocument(fileName2);

CompareDocumentRequest compareDocumentRequest = 
    new CompareDocumentRequest(fileName1, compareDataOptions,
	null, null, null, null, null, fileResult, null);
wordsApi.compareDocument(compareDocumentRequest);

//  क्लाउड स्टोरेज से रिजल्ट डॉक्यूमेंट डाउनलोड करें।
DownloadFileRequest downloadFileRequest = new DownloadFileRequest(fileResult, null, null);
byte[] downloadFileResult = wordsApi.downloadFile(downloadFileRequest);
Files.write(Paths.get(fileResult), downloadFileResult.values().iterator().next());
कोड चलाएँ
  
कोड Java को क्लिपबोर्ड पर कॉपी करें

किसी फ़ाइल के दो संस्करणों की तुलना कैसे करें

  1. Aspose.Words Cloud for Java इंस्टॉल करें
  2. अपने Java प्रोजेक्ट. में लाइब्रेरी संदर्भ जोड़ें (लाइब्रेरी आयात करें)
  3. तुलना करने के लिए दो दस्तावेज़ लोड करें
  4. दो दस्तावेज़ों की तुलना करने के लिए 'तुलना दस्तावेज़ compareDocument() विधि को कॉल करें
  5. क्लाउड स्टोरेज से रिजल्ट डॉक्यूमेंट डाउनलोड करें

Java लाइब्रेरी का उपयोग करने के लिए तुलना करें

Maven बिल्ड ऑटोमेशन टूल का उपयोग करके 'Aspose.Words Cloud SDK for Java' स्थापित करें।

इस निर्भरता को अपने प्रोजेक्ट के POM में जोड़ें: aspose-cloud artifact.aspose-cloud-releases http://artifact.aspose.cloud/repo com.aspose aspose-words-cloud 22.4.0

एक विकल्प के रूप में, आप GitHub से Aspose.Words Cloud SDK for Java को क्लोन कर सकते हैं और इसे अपने प्रोजेक्ट में उपयोग कर सकते हैं। आवश्यक सुरक्षा क्रेडेंशियल्स प्राप्त करने और हमारे आरईएसटी एपीआई तक पहुंचने के लिए कृपया इन Instructions का पालन करें।

सिस्टम आवश्यकताएं

विवरण देखने के लिए Repository Documentation देखें।

तुलना संचालन के लिए सबसे लोकप्रिय प्रारूप

5%

उत्पाद अपडेट के लिए सदस्यता लें

मासिक न्यूज़लेटर और ऑफ़र सीधे आपके मेलबॉक्स में प्राप्त करें।

© Aspose Pty Ltd 2001-2024. सर्वाधिकार सुरक्षित।