이 문서에서는 NodeJ의 REST API를 사용하여 Word에 각주를 삽입하는 방법을 설명합니다. NodeJ의 Cloud SDK용 Aspose.Words를 사용하여 NodeJ의 Low Code API를 사용하여 Word 각주를 추가하는 방법을 알아봅니다. 문서에 각주를 추가하기 전에 설정할 수 있는 다양한 각주 속성에 대해서도 설명합니다.
필수 조건
- {{하이퍼링크1}}
- Word 파일에 각주를 추가하려면 Node.js용 Aspose.Words Cloud SDK을 다운로드하세요.
- 위의 SDK를 사용하여 Endnote를 생성하기 위한 Nodej.s 솔루션 프로젝트를 설정합니다.
Node.j.s REST API를 사용하여 Word에 각주를 추가하는 단계
- 클라이언트 ID와 비밀번호를 제공하여 WordsApi 객체를 인스턴스화하여 각주를 삽입합니다.
- 입력된 Word 파일을 읽고 파일 스트림에 저장합니다.
- 다양한 속성을 설정하여 FootnoteInsert 객체를 만듭니다.
- 요청, FootnoteInsert 및 대상 파일 이름을 설정하여 InsertFootnoteOnlineRequest 메서드를 만듭니다.
- 삽입각주온라인 메서드를 호출하여 원본 Word 파일에 각주를 삽입합니다.
- 결과에서 출력 스트림을 가져와 디스크에 저장합니다.
앞서 언급한 단계는 NodeJ의 REST API를 사용하여 Word에 각주를 만드는 방법을 설명합니다. 소스 Word 파일을 FileStream 객체에 로드하고 FootnoteInsert 클래스를 사용하여 각주를 생성하는 것으로 시작합니다. 이 각주를 사용하여 InsertFootnoteOnlineRequest를 생성하고, 마지막으로 InsertFootnoteOnline 메서드를 사용하여 Word 파일에 각주를 생성합니다.
Node.j.s REST API를 사용하여 Word에서 각주를 만드는 코드
이 샘플 코드는 Node.js REST API를 사용하여 Word에 각주를 추가하는 방법을 보여줍니다. FootnoteInsert 클래스에는 Position과 같은 다양한 속성이 포함되어 있으며, 이 속성은 범위 시작 노드 및 참조 마크에 대한 링크를 설정할 수 있습니다. 호출 응답에는 결과 Word 파일을 디스크 또는 데이터베이스에 저장할 수 있도록 스트림 객체로 반환하는 Document.TryGetValue() 메서드가 포함됩니다.
In this topic, we have learned the process of adding a footnote in a Word document. If you are looking to replace text in a Word file, refer to the following article: Replace a Word in Word with Nodej.s REST API.