우리의 Dart/Flutter SDK는 비교 자체가 복잡한 기능임에도 불구하고 가장 정확한 결과를 제공하도록 설계되었습니다.
때로는 HTML 형식의 문서가 변경되지 않았는지 확인해야 하고, 변경된 경우 차이점이 무엇인지 알아내야 합니다. Dart/Flutter diff 도구를 사용하여 두 개의 HTML 파일을 비교하고 전체 단어 또는 단일 문자의 차이점을 찾아보세요. 또한, 단어에서 한 문자만 변경된 경우 해당 단어는 완전히 변경된 것으로 표시됩니다.
이제 더 이상 HTML 문서를 수동으로 비교하는 데 시간을 소비할 필요가 없으며 작은 변경 사항도 빠르게 찾아 이러한 차이점을 편리한 형식으로 문서로 내보낼 수 있습니다.
Dart/Flutter SDK를 사용하여 HTML 파일을 비교하는 솔루션이 어떻게 작동하는지 확인하세요. 이를 달성하려면 비교하려는 HTML 파일을 로드하고 내보내기 파일 형식을 선택하세요. 비교 후 자동으로 로드됩니다.
예제에 표시된 대로 비교 메서드를 호출하기 전에 비교 문서의 모든 개정을 수락해야 합니다.
import 'package:aspose_words_cloud/aspose_words_cloud.dart';
final config = Configuration("####-####-####-####-####", "##################");
final wordsApi = WordsApi(config);
final fileName1 = 'Input1.html';
final fileName2 = 'Input2.html';
final fileResult = 'Output.html';
// 클라우드 스토리지에 문서를 업로드합니다.
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)
GitHub에서 Aspose.Words Cloud SDK for Dart 소스 코드를 복제하고 프로젝트에서 사용합니다. pubspec.yaml: 종속성을 추가합니다. dependencies: aspose_words_cloud: 22.4.0
필요한 보안 자격 증명을 신속하게 얻고 REST API에 액세스하려면 이 Instructions 을 따르십시오.
자세한 내용은 Repository Documentation 를 참조하십시오.