이 문서에서는 NodeJ의 REST API를 사용하여 Word 문서의 속성을 변경하는 방법을 설명합니다. NodeJ의 Cloud SDK용 Aspose.Words를 사용하여 NodeJ의 Low Code API를 사용하여 Word 문서 속성을 추가하거나 업데이트합니다. 이 문서에서는 속성 이름과 새 값을 사용하여 새 사용자 지정 속성을 추가하거나 기존 기본 제공 속성 또는 사용자 지정 속성을 업데이트하는 방법을 안내합니다.
필수 조건
- {{하이퍼링크1}}
- Word 문서 속성을 추가하거나 업데이트하려면 Node.js용 Aspose.Words Cloud SDK을 다운로드하세요.
- 위 SDK를 사용하여 Nodej.s 솔루션 프로젝트를 설정하세요.
Node.js REST API를 사용하여 Word에서 문서 속성을 편집하는 단계
- API가 Word 속성을 수정하도록 클라이언트 ID와 클라이언트 비밀번호를 설정합니다.
- 클라이언트 자격 증명을 사용하여 WordsApi 클래스의 객체를 생성합니다.
- 원본 Word 파일을 메모리 스트림으로 읽어 속성을 수정합니다.
- 속성 값을 제공하여 DocumentPropertyCreateOrUpdate 클래스 객체를 만듭니다.
- 원하는 속성을 설정하여 CreateOrUpdateDocumentPropertyOnlineRequest 객체를 만듭니다.
- CreateOrUpdateDocumentPropertyOnline 메서드를 호출하여 속성을 생성하거나 업데이트합니다.
- 새 속성 값으로 출력 Word 파일을 저장합니다.
앞서 언급한 단계는 NodeJ의 REST API를 사용하여 문서 속성을 수정하는 프로세스를 설명합니다. WordsApi 클래스 객체를 생성한 후 소스 Word 파일을 메모리 스트림에 로드하여 프로세스를 시작합니다. 나중에 DocumentPropertyCreateOrUpdate 객체를 사용하여 새 속성 매개변수를 정의하고, 속성 값과 속성 이름을 사용하여 CreateOrUpdateDocumentPropertyOnlineRequest를 생성하고, 마지막으로 CreateOrUpdateDocumentPropertyOnline 객체를 호출하여 로드된 Word 파일에 속성을 추가하거나 업데이트합니다.
Node.j.s Low Code API를 사용하여 문서 속성을 편집하는 코드
이 샘플 코드는 NodeJ의 Low Code API를 사용하여 Microsoft Word 속성을 사용하는 방법을 보여줍니다. CreateOrUpdateDocumentPropertyOnlineRequest 객체를 생성할 때 클라우드에 생성될 결과 출력 파일의 이름인 destFileName을 지정합니다. 문서 속성을 처리한 후, 동일한 파일 이름을 사용하여 디스크에 저장할 출력 파일을 다운로드합니다.
We have learned to edit document properties with Nodej.s Low Code API. To read comments from a Word file, refer to the following article: Read Comments in Word Document with Nodej.s REST API.