შეადარეთ ორი DOCX Dart ის გამოყენებით

ძალიან ზუსტი Dart განსხვავებების შემოწმება DOCX ფაილების შესადარებლად და მათ შორის განსხვავებების საპოვნელად

ჩვენი ძლიერი Dart SDK გაძლევთ საშუალებას იპოვოთ განსხვავება DOCX დოკუმენტებს შორის და შეინახოთ შედეგები მოსახერხებელ ფორმატში სანახავად. ჩვენი პროდუქტის შესაძლებლობების შესამოწმებლად, შეადარეთ DOCX ფაილი ამ Dart ბიბლიოთეკის გამოყენებით და ნახეთ განსხვავებები.

კოდის ნაწყვეტის ნახვა

შეადარეთ DOCX Dart-ში

ჩვენი Dart/Flutter SDK შექმნილია იმისთვის, რომ მოგაწოდოთ ყველაზე ზუსტი შედეგი, მიუხედავად იმისა, რომ შედარება თავად რთული ფუნქციაა.

ზოგჯერ თქვენ უნდა დარწმუნდეთ, რომ დოკუმენტი DOCX ფორმატში არ შეცვლილა და თუ შეიცვალა, უნდა გაარკვიოთ რა განსხვავებაა. უბრალოდ გამოიყენეთ ჩვენი Dart/Flutter diff ინსტრუმენტი, რათა შეადაროთ ორი DOCX ფაილი და იპოვოთ განსხვავებები მთლიან სიტყვებში ან ცალკეულ სიმბოლოებში. უფრო მეტიც, თუ სიტყვაში მხოლოდ ერთი სიმბოლო შეიცვალა, ეს სიტყვა მთლიანად შეცვლილად მოინიშნება.

ახლა აღარ გჭირდებათ დროის დახარჯვა ხელით DOCX დოკუმენტების შედარებაზე და შეგიძლიათ სწრაფად იპოვოთ თუნდაც მცირე ცვლილებები და გადაიტანოთ ასეთი განსხვავებები დოკუმენტში მოსახერხებელ ფორმატში.

შეეცადეთ შეადაროთ DOCX დოკუმენტები

შეამოწმეთ, როგორ მუშაობს ჩვენი გამოსავალი DOCX ფაილების Dart/Flutter SDK-ის გამოყენებით შედარებისთვის. ამის მისაღწევად, ჩატვირთეთ DOCX ფაილები, რომელთა შედარებაც გსურთ და შეარჩიეთ ფაილის ექსპორტის ფორმატი - ის ავტომატურად იტვირთება შედარების შემდეგ.

გაითვალისწინეთ, რომ შედარების მეთოდის გამოძახებამდე უნდა მიიღოთ ყველა შესწორება შედარებულ დოკუმენტებში, როგორც ეს ნაჩვენებია ჩვენს მაგალითში:

ატვირთეთ შედარებული ფაილი
გაუშვით კოდი
ატვირთეთ მეორე ფაილი შესადარებლად
აირჩიეთ სამიზნე ფორმატი სიიდან
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)
გაუშვით კოდი
  
დააკოპირეთ კოდი Dart ბუფერში

როგორ შევადაროთ ორი ტექსტური ფაილი

  1. დააინსტალირეთ Aspose.Words Cloud for Dart/Flutter
  2. დაამატეთ ბიბლიოთეკის მითითება (ბიბლიოთეკის იმპორტი) თქვენს Dart პროექტს
  3. ჩატვირთეთ ორი DOCX დოკუმენტი შესადარებლად
  4. გამოიძახეთ compareDocument() მეთოდი DOCX დოკუმენტების შესადარებლად
  5. ჩამოტვირთეთ შედეგის დოკუმენტი ღრუბლოვანი საცავიდან

Dart ბიბლიოთეკა შესადარებლად გამოსაყენებლად

კლონირეთ Aspose.Words Cloud SDK for Dart ის წყაროს კოდისთვის GitHub-დან და გამოიყენეთ იგი თქვენს პროექტში. დაამატეთ ეს დამოკიდებულება თქვენს pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0

გთხოვთ, მიჰყვეთ ამ Instructions, რომ სწრაფად მიიღოთ უსაფრთხოების საჭირო სერთიფიკატები და შეხვიდეთ ჩვენს REST API ზე.

სისტემის მოთხოვნები

დეტალების სანახავად იხილეთ Repository Documentation.

სხვა მხარდაჭერილი ფაილის ფორმატები

შეგიძლიათ შეადაროთ ოპერაცია სხვა ფაილის ფორმატებისთვის:

5%

გამოიწერეთ Aspose პროდუქტის განახლებები

მიიღეთ ყოველთვიური გაზეთები და შეთავაზებები პირდაპირ თქვენს საფოსტო ყუთში.