Java를 사용하여 Word에 페이지 번호를 삽입하는 방법

이 자습서에는 자세한 설명과 함께 단계 및 실행 가능한 샘플 코드를 제공하여 Java를 사용하여 Word에 페이지 번호를 삽입하는 방법에 대한 모든 정보가 포함되어 있습니다. 주어진 단계는 Java를 사용하여 Word에서 페이지 번호를 추가하는 간단한 애플리케이션을 작성한 다음 결과 파일을 DOCX 또는 DOC 파일 형식으로 저장하기 위해 따를 수 있는 전체 프로그램 논리를 설명합니다. 또한 Word 파일 내 머리글 및 바닥글 섹션의 다른 부분으로 이동하는 방법을 배웁니다.

Java를 사용하여 Word에 페이지 번호를 삽입하는 단계

  1. 애플리케이션에 Aspose.Words for Java을(를) 추가하는 데 필요한 단계를 따르세요.
  2. Document 클래스 개체를 사용하여 페이지 번호를 추가할 소스 Word 파일을 로드합니다.
  3. 로드된 Word 파일을 사용하여 DocumentBuilder 클래스 개체를 인스턴스화합니다.
  4. DocumentBuilder 개체를 사용하여 기본 바닥글 섹션으로 컨트롤 이동
  5. 제목 및 구분 기호와 함께 PAGE 및 NUMPAGES와 같은 필드 추가
  6. 바닥글에 페이지 번호를 추가한 후 결과 Word 파일 저장

이 단계에서는 Word 파일의 머리글이나 바닥글에 페이지 번호를 추가하는 데 사용할 수 있는 DocumentBuilder 클래스의 메서드 및 속성에 대한 세부 정보를 공유하여 Java를 사용하여 Word에 페이지 번호를 입력하는 방법을 설명합니다. 먼저 소스 Word 파일을 로드하고 내용 작업을 위해 문서의 다른 섹션으로 이동하고 요구 사항에 따라 머리글과 바닥글에 다른 필드를 추가하는 것과 같은 기능이 포함된 DocumentBuilder 클래스 개체를 인스턴스화합니다.

Java를 사용하여 페이지 번호를 삽입하는 코드

이 코드는 Java를 사용하여 Word의 페이지에 숫자를 넣는 방법을 보여줍니다. moveToHeaderFooter() 메소드는 FOOTER_PRIMARY 열거자를 사용하여 컨트롤을 바닥글로 이동하는 데 사용되지만 HEADER_PRIMARY, HEADER_FIRST, HEADER_EVEN, FOOTER_EVEN 및 FOOTER_FIRST. 마찬가지로, write() 메서드를 사용하여 제목 및 구분 기호를 추가하는 옵션과 함께 insertField() 메서드를 사용하여 NUMWORDS, NUMCHARS 등과 같은 다른 필드를 추가할 수 있습니다.

이 기사에서는 Java를 사용하여 Word에 페이지 번호를 삽입하는 방법을 배웠습니다. Word 문서에 주석을 추가하는 과정을 알고 싶다면 Java를 사용하여 Word에서 주석을 추가하는 방법에 있는 문서를 참조하세요.

 한국인