C# 를 사용하여 두 DOCX 비교

DOCX 파일을 비교하고 차이점을 찾기 위한 매우 정확한 C# diff 검사기

강력한 C# SDK 를 사용하면 DOCX 문서 간의 차이점을 찾고 결과를 보기에 편리한 형식으로 저장할 수 있습니다. 제품 기능을 확인하려면 이 C# 라이브러리를 사용하여 DOCX 파일을 비교하고 차이점을 확인하십시오.

코드 조각 보기

C# 의 DOCX 비교

우리의 .NET SDK는 비교 자체가 복잡한 기능임에도 불구하고 가장 정확한 결과를 제공하도록 설계되었습니다.

때로는 DOCX 형식의 문서가 변경되지 않았는지 확인해야 하고, 변경된 경우 차이점이 무엇인지 알아내야 합니다. .NET diff 도구를 사용하여 두 개의 DOCX 파일을 비교하고 전체 단어 또는 단일 문자의 차이점을 찾아보세요. 또한, 단어에서 한 문자만 변경된 경우 해당 단어는 완전히 변경된 것으로 표시됩니다.

이제 더 이상 DOCX 문서를 수동으로 비교하는 데 시간을 소비할 필요가 없으며 작은 변경 사항도 빠르게 찾아 이러한 차이점을 편리한 형식으로 문서로 내보낼 수 있습니다.

DOCX 문서를 비교해 보세요

.NET SDK를 사용하여 DOCX 파일을 비교하는 솔루션이 어떻게 작동하는지 확인하세요. 이를 달성하려면 비교하려는 DOCX 파일을 로드하고 내보내기 파일 형식을 선택하세요. 비교 후 자동으로 로드됩니다.

예제에 표시된 대로 비교 메서드를 호출하기 전에 비교 문서의 모든 개정을 수락해야 합니다.

비교 파일 업로드
코드 실행
비교할 두 번째 파일 업로드
목록에서 대상 형식 선택
using Aspose.Words.Cloud.Sdk;

var config = new Configuration 
{
    ClientId = "####-####-####-####-####", 
    ClientSecret = "##################" 
};
var wordsApi = new WordsApi(config);

var fileName1 = "Input1.docx";
var fileName2 = "Input2.docx";
var fileResult = "Output.docx";

//  클라우드 스토리지에 문서를 업로드합니다.
using var firstDocumentContent = File.OpenRead(fileName1);
var uploadFirstFileRequest = new UploadFileRequest(firstDocumentContent, fileName1);
await wordsApi.UploadFile(uploadFirstFileRequest);

using var secondDocumentContent = File.OpenRead(fileName2);
var uploadSecondFileRequest = new UploadFileRequest(secondDocumentContent, fileName2);
await wordsApi.UploadFile(uploadSecondFileRequest);

//  클라우드에서 문서를 비교합니다.
var compareDataOptions = new CompareData()
{
    Author = "author",
    ComparingWithDocument = fileName2
};
var compareDocumentRequest = 
    new CompareDocumentRequest(fileName1, compareDataOptions, destFileName: fileResult);
await wordsApi.CompareDocument(compareDocumentRequest);

//  클라우드 스토리지에서 결과 문서를 다운로드합니다.
var downloadFileRequest = new DownloadFileRequest(fileResult);
var downloadFileResult = await wordsApi.DownloadFile(downloadFileRequest);
using (var fileStream = File.Create(fileResult))
{
    downloadFileResult.CopyTo(fileStream);
}
코드 실행
  
클립보드에 코드 C#

두 텍스트 파일을 비교하는 방법

  1. Aspose.Words Cloud for .NET 설치
  2. C# 프로젝트에 라이브러리 참조 추가(라이브러리 가져오기)
  3. 비교할 두 개의 DOCX 문서 로드
  4. CompareDocument() 메서드를 호출하여 DOCX 문서를 비교합니다.
  5. 클라우드 스토리지에서 결과 문서 다운로드

비교할 C# 라이브러리

NuGet 패키지 관리자를 사용하여 'Aspose.Words Cloud SDK for .NET' 설치합니다. nuget install Aspose.Words-Cloud 를 실행하면 프로젝트에서 해당 어셈블리를 자동으로 설치하고 참조할 수 있습니다. 대안으로 GitHub에서 Aspose.Words Cloud SDK for .NET 소스 코드를 수동으로 복제하고 프로젝트에서 사용할 수 있습니다. 필요한 보안 자격 증명을 신속하게 얻고 REST API에 액세스하려면 이 Instructions 을 따르십시오.

시스템 요구 사항

  • .NET Standard 2.0 이상

자세한 내용은 Repository Documentation 를 참조하십시오.

기타 지원되는 파일 형식

다른 파일 형식에 대해 비교 작업을 수행할 수 있습니다.

5%

Aspose 제품 업데이트 구독

월간 뉴스레터와 제안을 우편함으로 직접 받으십시오.

© Aspose Pty Ltd 2001-2024. 판권 소유.