本文概述
为了设置文本的样式,字体,对齐方式等,Apache POI提供了诸如setItalic(),setBold()等方法。这些方法非常有用,可以在Java程序中用于处理Word文档。
让我们看一个示例,其中我们创建一个段落并将其设置为粗体和斜体。
Apache POI字样式示例
package poiexample;
import java.io.FileOutputStream;
import java.io.OutputStream;
import org.apache.poi.xwpf.usermodel.XWPFDocument;
import org.apache.poi.xwpf.usermodel.XW.PFParagraph;
import org.apache.poi.xwpf.usermodel.XWPFRun;
public class StyleExample {
public static void main(String[] args) {
XWPFDocument doc = new XWPFDocument();
try(OutputStream os = new FileOutputStream("srcmini.docx")) {
XWPFParagraph paragraph = doc.createParagraph();
//Set Bold an Italic
XWPFRun xr = paragraph.createRun();
xr.setBold(true);
xr.setItalic(true);
xr.setText("This text is Bold and have Italic style");
xr.addBreak();
doc.write(os);
}catch(Exception e) {
System.out.println(e);
}
}
}
输出:
评论前必须登录!
注册