2000字范文,分享全网优秀范文,学习好帮手!
2000字范文 > POI读取word文档后插入内容以及设置标题样式

POI读取word文档后插入内容以及设置标题样式

时间:2019-02-14 10:39:40

相关推荐

POI读取word文档后插入内容以及设置标题样式

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

POI_JAR可以到此下载:

/dyn/closer.lua/poi/release/bin/poi-bin-3.17-0915.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);

参考资料:/apidocs/4.0/

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。