हमारे Dart फ़ाइल अंतर चेकर का उपयोग करें, दो दस्तावेज़ों की तुलना करें और आउटपुट में स्पष्ट रूप से दिखाए गए उनके बीच अंतर देखें। अब आपको अपने दस्तावेज़ों की मैन्युअल रूप से तुलना करने की आवश्यकता नहीं है। यह भी ध्यान दें कि तुलना परिणाम एक DOCX, PDF, DOC और अन्य को निर्यात किया जा सकता है।
जटिल तुलना एल्गोरिदम का उपयोग करते समय हमारा Dart/Flutter समाधान आपको सर्वोत्तम संभव परिणाम देने के लिए डिज़ाइन किया गया है। इसलिए, अब आपको दस्तावेज़ों में मैन्युअल रूप से अंतर देखने की ज़रूरत नहीं है - दो फ़ाइलों को अलग करने के लिए हमारे एपीआई का उपयोग करने में संकोच न करें।
हमारा तुलना इंजन वर्णों या संपूर्ण Wordों के स्तर पर अंतर ढूंढ़ता है। और यदि केवल एक वर्ण बदला गया है, तो पूरा Word परिवर्तित के रूप में हाइलाइट किया जाएगा। सभी पाए गए परिवर्तनों को आउटपुट में स्पष्ट रूप से देखा जा सकता है और सुविधाजनक प्रारूप में निर्यात किया जा सकता है।
तुलना का सबसे लोकप्रिय प्रकार PDF और वर्ड फाइलों की तुलना करना है। इसलिए, हम इन उदाहरणों का उपयोग करके अपने Dart/Flutter diff टूल और इसके तुलना फ़ंक्शन को सीखेंगे।
कभी-कभी आपको यह सुनिश्चित करने की आवश्यकता होती है कि आपका PDF दस्तावेज़ संशोधित नहीं किया गया है और इसकी तुलना मूल संस्करण से करें। या आप पहले से ही जानते हैं कि आपकी PDF वास्तव में बदल गई है, और आपको यह देखने की जरूरत है कि कहां और कैसे। फिर आप PDF फाइलों के दो संस्करणों की तुलना कर सकते हैं और अंतर देख सकते हैं। और इसे मैन्युअल रूप से करने से बचने के लिए, बस हमारे Dart/Flutter diff checker API का उपयोग करें।
हमारे Dart/Flutter समाधान के साथ, आप छोटे-छोटे बदलाव भी देखेंगे जिन्हें आप मैन्युअल तुलना में आसानी से मिस कर सकते हैं।
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.fileReference = FileReference.fromRemoteFile(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)
क्लोन Aspose.Words Cloud SDK for Dart और इसे अपने प्रोजेक्ट में उपयोग करें। इस निर्भरता को अपने pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0
आवश्यक सुरक्षा क्रेडेंशियल्स प्राप्त करने और हमारे आरईएसटी एपीआई तक पहुंचने के लिए कृपया इन Instructions का पालन करें।
विवरण देखने के लिए Repository Documentation देखें।