Sammenlign to TXT ved hjælp af Dart

Meget nøjagtig Dart differenskontrol til at sammenligne TXT filer og finde forskelle mellem dem

Vores kraftfulde Dart SDK giver dig mulighed for at finde forskellen mellem TXT dokumenter og gemme resultaterne i et praktisk format til visning. For at bekræfte vores produktegenskaber skal du sammenligne TXT filer ved hjælp af dette Dart bibliotek og se forskellene.

Sammenlign TXT i Dart

Vores Dart/Flutter SDK er designet til at give dig det mest nøjagtige resultat, selvom sammenligning i sig selv er en kompleks funktion.

Nogle gange skal du være sikker på, at dokumentet i TXT-formatet ikke er blevet ændret, og hvis det er tilfældet, skal du finde ud af, hvad forskellen er. Bare brug vores Dart/Flutter diff-værktøj til at sammenligne to TXT-filer og finde forskelle i hele ord eller enkelte tegn. Desuden, hvis kun ét tegn i et ord er ændret, vil dette ord blive markeret som fuldstændigt ændret.

Nu behøver du ikke længere bruge tid på manuelt at sammenligne TXT-dokumenter, og du kan hurtigt finde selv små ændringer og eksportere sådanne forskelle til et dokument i et praktisk format.

Prøv at sammenligne TXT-dokumenter

Se, hvordan vores løsning til at sammenligne TXT-filer ved hjælp af Dart/Flutter SDK fungerer. For at opnå dette skal du indlæse de TXT-filer, du vil sammenligne, og vælge eksportfilformatet - det indlæses automatisk efter sammenligning.

Bemærk, at du skal acceptere alle revisioner i sammenlignede dokumenter, før du kalder sammenligningsmetoden, som vist i vores eksempel:

Upload den sammenlignede fil
Kør kode
Upload den anden fil for at sammenligne
Vælg målformatet fra listen
import 'package:aspose_words_cloud/aspose_words_cloud.dart';

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

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

//  Upload dokumenter til cloud storage.
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);

//  Sammenlign dokumenter i skyen.
final compareDataOptions = CompareData();
compareDataOptions.author = 'author';
compareDataOptions.fileReference = FileReference.fromRemoteFile(fileName2);
final compareDocumentRequest =
    CompareDocumentRequest(fileName1, compareDataOptions, destFileName: fileResult);
await wordsApi.compareDocument(compareDocumentRequest);

//  Download resultatdokument fra skylager.
final downloadFileRequest = DownloadFileRequest(fileResult);
final downloadFileResult = await wordsApi.downloadFile(downloadFileRequest);
await File('compareResult.pdf').writeAsBytes(
    downloadFileResult.buffer.asUint8List(
	downloadFileResult.offsetInBytes, downloadFileResult.lengthInBytes)
Kør kode
  
Kopiér koden Dart til udklipsholderen

Sådan sammenlignes to tekstfiler

  1. Installer Aspose.Words Cloud for Dart/Flutter
  2. Tilføj en biblioteksreference (importér biblioteket) til dit Dart projekt
  3. Indlæs to TXT dokumenter for at sammenligne
  4. Kald metoden compareDocument() for at sammenligne TXT dokumenter
  5. Download resultatdokumentet fra skylageret

Dart bibliotek at bruge sammenligne

Klon Aspose.Words Cloud SDK for Dart kildekode fra GitHub og brug den i dit projekt. Tilføj denne afhængighed til din pubspec.yaml: dependencies: aspose_words_cloud: 22.4.0

Følg venligst disse Instructions for hurtigt at få de nødvendige sikkerhedsoplysninger og få adgang til vores REST API.

Systemkrav

Se Repository Documentation for at se detaljerne.

Andre understøttede filformater

Du kan udføre sammenligningshandlinger for andre filformater:

5%

Abonner på Aspose produktopdateringer

Få månedlige nyhedsbreve og tilbud leveret direkte til din postkasse.

© Aspose Pty Ltd 2001-2024. Alle rettigheder forbeholdes.