Java에서 Word의 목차

목차(TOC)는 Word 문서의 문서 내용에 대한 개요를 제공합니다. 또한 문서의 특정 섹션으로 이동할 수 있습니다. 이 기사에서는 프로그래밍 방식으로 Word 문서의 목차를 사용하는 방법을 배웁니다. 특히 이 기사에서는 Java를 사용하여 Word 문서에서 목차를 추가하거나 업데이트하는 방법을 다룹니다.

Word 문서에서 TOC 작업을 위한 Java API

Word 문서의 목차 작업을 위해 Aspose.Words for Java를 사용합니다. Word 문서를 생성, 수정 또는 변환할 수 있는 강력한 워드 프로세싱 API입니다. API를 다운로드하거나 다음 Maven 구성을 사용하여 설치할 수 있습니다.

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>
<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-words</artifactId>
    <version>21.6</version>
    <type>pom</type>
</dependency>

Java를 사용하여 Word 문서에 목차 추가

다음은 Java를 사용하여 Word 문서에 목차를 추가하는 단계입니다.

다음 코드 샘플은 Word 문서에 목차를 추가하는 방법을 보여줍니다.

// Word 문서 로드
Document doc = new Document("Word.docx");

// 문서 작성기 만들기
DocumentBuilder builder = new DocumentBuilder(doc);

// 문서의 시작 부분에 목차를 삽입합니다.
builder.insertTableOfContents("\\o \"1-3\" \\h \\z \\u");
builder.insertBreak(BreakType.PAGE_BREAK);

// 새로 삽입된 목차는 처음에는 비어 있습니다.
// 문서의 필드를 업데이트하여 채워야 합니다.
doc.updateFields();

// 업데이트된 문서 저장
doc.save("Output.docx");

Java를 사용하여 Word 문서에서 TOC 업데이트

다음은 Java를 사용하여 Word 문서의 목차를 업데이트하는 단계입니다.

다음 코드 샘플은 Word 문서에서 목차를 업데이트하는 방법을 보여줍니다.

// Word 문서 로드
Document doc = new Document("Word.docx");

// 목차 업데이트
doc.updateFields();

// 업데이트된 문서 저장
doc.save("Output.docx");

무료 API 라이선스 받기

평가 제한 없이 API를 사용하기 위해 임시 라이선스를 취득할 수 있습니다.

결론

이 기사에서는 프로그래밍 방식으로 Word 문서의 목차를 사용하는 방법을 배웠습니다. 단계 및 코드 샘플은 Java를 사용하여 Word 문서에서 목차를 추가하거나 업데이트하는 방법을 보여주었습니다. 문서를 사용하여 Java 워드 프로세싱 API에 대해 자세히 알아볼 수 있습니다. 질문이 있는 경우 포럼을 통해 언제든지 알려주십시오.

또한보십시오