이 문서에서는 NodeJ의 REST API를 사용하여 Word에 북마크를 추가하는 과정을 설명합니다. Aspose.Words for NodeJ Cloud SDK를 사용하여 NodeJ의 Low Code API를 사용하여 Word 문서에 북마크를 추가합니다. 다양한 북마크 매개변수를 설정하고 API 호출을 통해 로컬 디스크의 Word 파일에 북마크를 추가합니다.
필수 조건
- {{하이퍼링크1}}
- Word 파일에 북마크를 추가하려면 Node.js용 Aspose.Words Cloud SDK을 다운로드하세요.
- 위 SDK를 사용하여 Nodej.s 솔루션 프로젝트를 설정하세요.
Node.j.s REST API를 사용하여 Word에서 북마크를 만드는 단계
- API에 북마크를 추가하려면 클라이언트 ID와 클라이언트 비밀번호를 설정하세요.
- 클라이언트 자격 증명을 사용하여 WordsApi 클래스의 객체를 인스턴스화합니다.
- 북마크를 만들기 위해 원본 Word 파일을 메모리 스트림으로 읽어옵니다.
- PositionInsideNode 클래스를 사용하여 북마크의 시작 및 종료 범위를 정의합니다.
- 필수 매개변수를 제공하여 InsertBookmarkOnlineRequest 객체를 생성합니다.
- InsertBookmarkOnlineRequest에 따라 북마크를 삽입하다에 InsertBookmarkOnline 메서드를 호출합니다.
- 새 책갈피로 결과 Word 파일을 저장합니다.
앞서 언급한 단계는 NodeJ의 Low Code API를 사용하여 Word에서 북마크를 만드는 방법을 설명합니다. WordsApi 객체를 생성한 후 원본 Word 파일을 읽고 북마크 매개변수를 정의하여 프로세스를 시작합니다. 마지막으로, 몇 가지 API 호출을 통해 이 북마크를 Word 파일에 추가하고, 생성된 Word 파일을 로컬 디스크에 저장합니다.
Node.j.s REST API를 사용하여 Word에 북마크를 삽입하는 코드
이 샘플 코드는 Node.js REST API를 사용하여 Word에 북마크를 추가하는 방법을 보여줍니다. PositionInsideNode 클래스는 대상 Word 파일에서 북마크의 시작 및 종료 범위를 설정하는 데 사용됩니다. 결과 스트림은 지정된 키를 가진 사전 항목으로 반환되며, 샘플 코드에서 볼 수 있듯이 TryGetValue 메서드를 사용하여 가져올 수 있습니다.
In this topic, we have learned how to make a bookmark in Word with Nodej.s REST API. If you are looking to convert a Word file to an HTML file, refer to the article on Convert DOCX to HTML with Nodej.s REST API.