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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

तुलना की गई फ़ाइल अपलोड करें
कोड चलाएँ
तुलना करने के लिए दूसरी फ़ाइल अपलोड करें
सूची से लक्ष्य प्रारूप का चयन करें
import 'package:aspose_words_cloud/aspose_words_cloud.dart';

final config = Configuration("####-####-####-####-####", "##################");
final wordsApi = WordsApi(config);

final fileName1 = 'Input1.docx';
final fileName2 = 'Input2.docx';
final fileResult = 'Output.docx';

//  क्लाउड स्टोरेज में दस्तावेज़ अपलोड करें।
final firstDocumentContent = (await File(fileName1).readAsBytes()).buffer.asByteData();
final uploadFirstFileRequest = UploadFileRequest(firstDocumentContent, fileName1);
await wordsApi.uploadFile(uploadFirstFileRequest);

final secondDocumentContent = (await File(fileName2).readAsBytes()).buffer.asByteData();
final uploadSecondFileRequest = UploadFileRequest(secondDocumentContent, fileName2);
await wordsApi.uploadFile(uploadSecondFileRequest);

//  क्लाउड में दस्तावेज़ों की तुलना करें।
final compareDataOptions = CompareData();
compareDataOptions.author = 'author';
compareDataOptions.comparingWithDocument = fileName2;
final compareDocumentRequest = 
    CompareDocumentRequest(fileName1, compareDataOptions, destFileName: fileResult);
await wordsApi.compareDocument(compareDocumentRequest);

//  क्लाउड स्टोरेज से रिजल्ट डॉक्यूमेंट डाउनलोड करें।
final downloadFileRequest = DownloadFileRequest(fileResult);
final downloadFileResult = await wordsApi.downloadFile(downloadFileRequest);
await File('compareResult.pdf').writeAsBytes(
    downloadFileResult.buffer.asUint8List(
	downloadFileResult.offsetInBytes, downloadFileResult.lengthInBytes)
कोड चलाएँ
  
कोड Dart को क्लिपबोर्ड पर कॉपी करें

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

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

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

क्लोन Aspose.Words Cloud SDK for Dart और इसे अपने प्रोजेक्ट में उपयोग करें। इस निर्भरता को अपने pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0

आवश्यक सुरक्षा क्रेडेंशियल्स प्राप्त करने और हमारे आरईएसटी एपीआई तक पहुंचने के लिए कृपया इन Instructions का पालन करें।

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

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

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

5%

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

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

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