Apache POI Word-핵심 클래스

이 장에서는 Word 문서를 관리하기위한 Apache POI의 클래스와 방법을 안내합니다.

문서

이것은 구현 된 클래스가 워드 문서를 생성 할 수 있음을 알리는 마커 인터페이스 (인터페이스에 메서드가 포함되어 있지 않음)입니다.

XWPFDocument

이것은 아래의 수업입니다 org.apache.poi.xwpf.usermodel꾸러미. .docx 파일 형식으로 MS-Word 문서를 만드는 데 사용됩니다.

수업 방법

Sr. 아니. 방법 및 설명
1

commit()

문서를 커밋하고 저장합니다.

2

createParagraph()

이 문서에 새 단락을 추가합니다.

createTable()

기본적으로 하나의 행과 하나의 열이있는 빈 테이블을 만듭니다.

4

createTOC()

Word 문서의 목차를 만듭니다.

5

getParagraphs()

머리글 또는 바닥 글의 텍스트를 포함하는 단락을 반환합니다.

6

getStyle()

사용 된 스타일 객체를 반환합니다.

이 클래스의 나머지 메서드에 대해서는-에서 전체 API 문서를 참조하십시오.

패키지 org.apache.poi.openxml4j.opc.internal .

XWPFP 단락

이것은 아래의 수업입니다 org.apache.poi.xwpf.usermodel패키지이며 워드 문서에서 단락을 만드는 데 사용됩니다. 이 인스턴스는 모든 유형의 요소를 워드 문서에 추가하는데도 사용됩니다.

수업 방법

Sr. 아니. 방법 및 설명
1

createRun()

이 단락에 새 실행을 추가합니다.

2

getAlignment()

이 단락의 텍스트에 적용될 단락 정렬을 반환합니다.

setAlignment(ParagraphAlignment align)

이 단락의 텍스트에 적용될 단락 정렬을 지정합니다.

4

setBorderBottom(Borders border)

단락 테두리 설정 세트가 동일한 단락 세트 아래에 표시 될 테두리를 지정합니다.

5

setBorderLeft(Borders border)

지정된 단락 주위의 페이지 왼쪽에 표시 될 테두리를 지정합니다.

6

setBorderRight(Borders border)

지정된 단락 주변 페이지의 오른쪽에 표시 될 테두리를 지정합니다.

7

setBorderTop(Borders border)

동일한 단락 테두리 설정 세트가있는 단락 세트 위에 표시 될 테두리를 지정합니다.

이 클래스의 나머지 메서드에 대해서는-에서 전체 API 문서를 참조하십시오.

POI API 문서

XWPFRun

이것은 아래의 수업입니다 org.apache.poi.xwpf.usermodel 패키지이며 단락에 텍스트 영역을 추가하는 데 사용됩니다.

수업 방법

Sr. 아니. 방법 및 설명
1

addBreak()

실행 내용의 현재 위치에 중단이 배치되도록 지정합니다.

2

addTab()

실행 콘텐츠의 현재 위치에 탭이 배치되도록 지정합니다.

setColor(java.lang.String rgbStr)

텍스트 색상을 설정합니다.

4

setFontSize(int size)

표시 될 때이 실행의 내용에서 복잡하지 않은 모든 스크립트 문자에 적용 할 글꼴 크기를 지정합니다.

5

setText(java.lang.String value)

이 텍스트 런의 텍스트를 설정합니다.

6

setBold(boolean value)

문서에 표시 될 때이 실행 내용의 모든 비 복잡한 스크립트 문자에 굵게 속성을 적용할지 여부를 지정합니다.

이 클래스의 나머지 메서드에 대해서는-에서 전체 API 문서를 참조하십시오.

POI API 문서

XWPFStyle

이것은 아래의 수업입니다 org.apache.poi.xwpf.usermodel 패키지이며 워드 문서의 개체 요소에 다른 스타일을 추가하는 데 사용됩니다.

수업 방법

Sr. 아니. 방법 및 설명
1

getNextStyleID()

다음 스타일의 StyleID를 가져 오는 데 사용됩니다.

2

getStyleId()

스타일의 StyleID를 가져 오는 데 사용됩니다.

getStyles()

스타일을 얻는 데 사용됩니다.

4

setStyleId(java.lang.String styleId)

styleID를 설정하는데 사용됩니다.

이 클래스의 나머지 메서드에 대해서는-에서 전체 API 문서를 참조하십시오.

POI API 문서

XWPFTable

이것은 아래의 수업입니다 org.apache.poi.xwpf.usermodel 패키지이며 테이블 데이터를 워드 문서에 추가하는 데 사용됩니다.

수업 방법

Sr. 아니. 방법 및 설명
1

addNewCol()

이 테이블의 각 행에 대해 새 열을 추가합니다.

2

addRow(XWPFTableRow row, int pos)

pos 위치에서 테이블에 새 행을 추가합니다.

createRow()

해당 순간에 정의 된 열 수만큼 셀이있는 새 XWPFTableRow 개체를 만듭니다.

4

setWidth(int width)

열의 너비를 설정합니다.

이 클래스의 나머지 메서드는 POI API 문서에서 전체 API 문서를 참조하십시오.

XWPFWordExtractor

이것은 아래의 수업입니다 org.apache.poi.xwpf.extractor꾸러미. Word 문서에서 간단한 텍스트를 추출하는 데 사용되는 기본 파서 클래스입니다.

수업 방법

Sr. 아니. 방법 및 설명
1

getText()

문서에서 모든 텍스트를 검색합니다.

이 클래스의 나머지 메서드는 POI API 문서에서 전체 API 문서를 참조하십시오.