POI读取word文档后插入内容以及设置标题样式_poi设置word标题_lizhi_ma的博客-CSDN博客

场景:读取docx文档后,将数据插入文档,并设置标题等样式

POI_JAR可以到此下载:
https://www.apache.org/dyn/closer.lua/poi/release/bin/poi-bin-3.17-20170915.tar.gz

一 、POI读取word文档
InputStream is = null;
is = new FileInputStream("docx文档路径");
XWPFDocument doc = new XWPFDocument(is); //doc为文档对象
二、插入数据并设置样式
XWPFParagraph interfaceNamePara = doc.createParagraph(); //创建一个新段落
XWPFRun run = interfaceNamePara.createRun(); //一个XWPFRun代表具有相同属性的一个区域
run.setText("插入的内容");
run.setColor("FF0000"); //设置字段颜色
run.setBold(true); //设置字段是否粗体,true为粗体

//默认情况下,标题1样式编号为2,标题2为编号3,依次类推,正文为编号1,如果是自定义样式,可以使用doc.getStyles()方法,输出doc的所有样式查看自定义样式编号
interfaceNamePara.setStyle("3"); //设置此段落样式为标题2
三、输出文档
OutputStream os = new FileOutputStream("生成docx文档路径");//把doc输出到输出流
doc.write(os);
参考资料:http://poi.apache.org/apidocs/4.0/

原网址: 访问
创建于: 2023-03-21 15:08:54
目录: default
标签: 无

请先后发表评论
  • 最新评论
  • 总共0条评论