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 문서를 참조하십시오.