Apache POI: Java로 Word 파일 편집 및 편집
이 장에서는 Java에서 이미 생성 된 Word 파일에 단락을 추가하는 방법을 살펴 봅니다. 이 장이 끝나면 Java로 단락을 만들고 읽을 수 있습니다. 그 전에 작동하려면 필요한 라이브러리를 다운로드하고 가져와야 합니다(과정의 첫 번째 부분을 읽으십시오 Java).
시작하기 전에 Apache POI API를 다운로드해야 합니다.
시작하기 전에 Apache POI API를 다운로드해야 합니다.
Java에서 Word 단락을 만드는 방법은 무엇입니까?
먼저 단락을 만들고 읽거나 쓰는 클래스를 공부할 것이므로 이전 기사를 읽어야 합니다Java에서 Word 문서를 만드는 방법 단락을 만들 수 있습니다.
XWPFParagraph는 패키지의 클래스입니다. org.apache.poi.xwpf.usermodel이며 Word 문서에서 단락을 만드는 데 사용됩니다. 이 인스턴스는 단어에 모든 유형의 요소를 추가하는 데에도 사용됩니다.
다음은 XWPFParagraph:
1- createRun()
새 단락을 이전 단락에 연결했습니다
2-getAlignment()
해당 단락의 다음 텍스트에 적용될 단락의 정렬을 반환합니다.
3-setAlignment(ParagraphAlignment align)
이 단락의 다음 텍스트에 적용될 단락의 정렬을 지정합니다.
4-setBorderBottom(테두리 테두리)
아래에 표시되어야 하는 테두리를 지정합니다.
5-setBorderLeft(테두리 테두리)
왼쪽에 표시해야 하는 테두리를 지정합니다.
6-setBorderRight(테두리 테두리)
오른쪽에 표시되어야 하는 테두리를 지정합니다.
7-setBorderTop(테두리 테두리)
위에 표시되어야 하는 테두리를 지정합니다.
다음 코드는 word로 단락을 만듭니다.
//빈 문서 만들기
XWPFDocument document= new XWPFDocument();
//빈 단락이 있는 시트 만들기
XWPFParagraph paragraph = document.createParagraph();
텍스트 추가
이제 삽입할 텍스트가 있습니다. 를 사용하여 텍스트를 입력할 수 있습니다. XWPFRun 패키지의 org.apache.poi.xwpf.usermodel입니다. 인스턴스 XWPFParagraph 을 사용하면 XWPFRun : < / span >< / div>< / div>
XWPFRun run = paragraph.createRun ();
예:
import java.io.File;Output:
import java.io.FileOutputStream;
import org.apache.poi.xwpf.usermodel.XWPFDocument;
import org.apache.poi.xwpf.usermodel.XWPFParagraph;
import org.apache.poi.xwpf.usermodel.XWPFRun;
public class CreateParagraph
{
public static void main(String[] args)throws Exception
{
//새 문서 만들기
XWPFDocument document= new XWPFDocument();
//nouveaudoc.docx
FileOutputStream out = new FileOutputStream(
new File("nouveaudoc.docx"));
//단락 만들기
XWPFParagraph 단락 = document.createParagraph();
//run
XWPFR 객체 생성 run=paragraph.createRun();
//추가할 텍스트
run.setText("codeurjava.com 에서는 개선하기 위해 노력하고 있습니다" +
"자가 학습을 위한 튜토리얼의 품질" +
"자바 프로그래밍 분야에서");
//nouveaudoc.docx
document.write(out) 파일을 업데이트합니다.
//쓰기 스트림 닫기
out.close();
System.out.println("성공적으로 변경되었습니다.");
}
}