Node.j.s REST API를 사용하여 Word 문서 비교

이 문서에서는 Nodej의 REST API를 사용하여 Word 문서를 비교하는 방법을 설명합니다. Nodej 클라우드 SDK를 사용하여 Nodej의 Low Code API를 사용하여 Word 파일을 비교하는 방법을 배우게 됩니다. 이 작업을 온라인으로 수행하기 위한 전체 프로그램 흐름과 샘플 코드가 제공됩니다.

필수 조건

  • {{하이퍼링크1}}
  • 두 개의 Word 파일을 비교하려면 Node.js용 Aspose.Words Cloud SDK을 다운로드하세요.
  • DOCX 파일을 비교하기 위해 위 SDK를 사용하여 Nodej.s 솔루션 프로젝트를 설정합니다.

Node.j.s Low Code API를 사용하여 두 Word 문서를 비교하는 단계

  1. 복제된 ID와 비밀번호를 설정하여 문서를 비교함으로써 WordsApi 객체를 초기화합니다.
  2. 최신 Word 파일을 메모리 스트림으로 읽어 클라우드 저장소에 업로드합니다.
  3. CompareData 객체를 생성하고 업로드된 파일을 참조로 사용합니다.
  4. 초기 Word 파일을 메모리 스트림으로 읽어들입니다.
  5. 초기 Word 파일, 업데이트된 Word 파일 및 출력 파일 이름을 제공하여 CompareDocumentOnlineRequest 객체를 만듭니다.
  6. CompareDocumentOnline 메서드를 호출하고 요청 객체를 제공합니다.
  7. 응답에서 출력 Word 파일을 다운로드하여 디스크에 저장합니다.

위 단계는 Node.js Low Code API를 사용하여 온라인에서 Word 문서를 비교하는 방법을 설명합니다. 최신 Word 파일을 클라우드 저장소에 업로드한 후, 업로드된 문서 참조를 사용하여 CompareData 객체를 생성하는 것으로 프로세스를 시작합니다. 원본 파일을 메모리 스트림으로 읽어 들이고, 업로드된 Word 파일, 변경 사항이 포함된 로컬 문서, 그리고 출력 Word 파일을 사용하여 CompareDocumentOnlineRequest를 생성한 후, 마지막으로 CompareDocumentOnline() 메서드를 호출하여 Word 파일을 비교합니다.

Node.js REST API를 사용하여 Word 문서를 온라인으로 비교하는 코드

이 코드는 Node.js REST API를 사용하여 두 Word 문서의 차이점을 비교하는 프로세스를 보여줍니다. 이 코드는 먼저 최신 Word 파일을 참조로 클라우드 저장소에 업로드하고, 이전 버전의 Word 파일을 로컬에서 읽어 참조 Word 파일과 비교하는 과정을 보여줍니다. CompareData 클래스에는 대소문자 변경, 주석, 필드, 각주, 서식, 머리글 및 바닥글, 표, 텍스트 상자 무시 등 비교 방식을 사용자 지정할 수 있는 CompareOptions라는 속성이 있습니다.

In this topic, we have learned to compare two Word files. For deleting the comments in a Word file, refer to the following article: Delete Comments in Word DOC with Nodej.s REST API.

 한국인