이 문서에서는 Word 문서를 NET REST API와 비교하는 방법을 설명합니다. .NET Cloud SDK를 사용하여 Word 파일을 C# Low Code API와 비교하는 방법을 배웁니다. 이 작업을 온라인으로 수행하기 위해 전체 프로그램 흐름과 샘플 코드를 사용할 수 있습니다.
전제조건
- 계정을 만들고 API 자격증명을 받으세요
- 다운로드 Aspose.Words Cloud SDK for Dotnet to compare two Word files
- DOCX 파일 비교를 위해 위 SDK를 사용하여 C# 솔루션 프로젝트를 설정합니다.
단계 C# 로우 코드 API를 사용하여 두 Word 문서를 비교합니다.
- 문서를 비교하기 위해 복제된 ID와 비밀번호를 설정하여 WordsApi 개체를 초기화합니다.
- 최신 Word 파일을 메모리 스트림으로 읽어 클라우드 저장소에 업로드합니다.
- CompareData 객체를 생성하고 업로드된 파일을 참조로 사용
- 초기 Word 파일을 메모리 스트림으로 읽어옵니다.
- 초기 Word 파일, 업데이트된 Word 파일 및 출력 파일 이름을 제공하여 CompareDocumentOnlineRequest 개체를 만듭니다.
- CompareDocumentOnline 메소드를 호출하고 요청 객체를 제공합니다.
- 응답에서 출력 Word 파일을 다운로드하고 디스크에 저장합니다.
위 단계에서는 C# Low Code API를 사용하여 온라인으로 Word 문서를 비교하는 방법을 설명합니다. 최신 Word 파일을 클라우드 저장소에 업로드한 후 업로드된 문서 참조를 사용하여 CompareData 개체를 생성하여 프로세스를 시작합니다. 원본 파일을 메모리 스트림으로 읽고 업로드된 Word 파일, 변경 사항이 있는 로컬 문서 및 출력 Word 파일을 사용하여 CompareDocumentOnlineRequest를 만든 다음 마지막으로 CompareDocumentOnline() 메서드를 호출하여 Word 파일을 비교합니다.
NET REST API를 사용하여 온라인으로 Word 문서를 비교하는 코드
이 코드는 C# REST API를 사용하여 두 Word 문서 간의 차이점을 비교하는 프로세스를 보여줍니다. 이 코드는 먼저 최신 Word 파일을 클라우드 저장소에 참조로 업로드하고 이전 버전의 Word 파일을 로컬에서 읽어 참조 Word 파일과 비교하는 것을 보여줍니다. CompareData 클래스에는 대/소문자 변경, 설명, 필드, 각주, 서식, 머리글 및 바닥글, 테이블 및 텍스트 상자 무시와 같은 비교 사용자 지정을 지원하는 CompareOptions라는 속성이 있습니다.
이 주제에서는 두 개의 Word 파일을 비교하는 방법을 배웠습니다. Word 파일의 주석을 삭제하려면 다음 문서를 참조하세요: NET REST API를 사용하여 Word DOC에서 주석 삭제.