Apache POI Word 创建段落

为了在 MS word 文件中创建段落,Apache POI 提供了 XWPFParagraph 类。此类使用 XWPFRun 来设置段落的 setText() 方法。

让我们看一个示例,其中我们正在创建段落并将其写入 word 文件。

Apache POI Word 段落示例

package com.yiidian;

import org.apache.poi.xwpf.usermodel.XWPFDocument;
import org.apache.poi.xwpf.usermodel.XWPFParagraph;
import org.apache.poi.xwpf.usermodel.XWPFRun;

import java.io.FileOutputStream;
import java.io.OutputStream;

public class ParagraphExample {
    public static void main(String[] args) {  
        XWPFDocument doc = new XWPFDocument();
        try(OutputStream os = new FileOutputStream("yiidian.doc")) {
            XWPFParagraph paragraph = doc.createParagraph();
            XWPFRun run = paragraph.createRun();
            run.setText("Hello, This is yiidian. This paragraph is written "+
            "by using XWPFParagrah.");  
            doc.write(os);  
        }catch(Exception e) {  
            System.out.println(e.getMessage());  
        }  
    }  
} 

输出结果为:

热门文章

优秀文章