【word导出】JAVA使用POI实现word导出表格并简单设置样式
参考资料
- Java POI导出word文件及生成表格
- POI官方文档网站
如何让表格中的文字居中
XWPFTableRow rowBt = table.createRow();
XWPFTableCell cell = rowBt.createCell();
//表格文字居中
XWPFParagraph cellParagraph = cell.getParagraphArray(0);
cellParagraph.setAlignment(ParagraphAlignment.CENTER);
XWPFRun titleFun = cellParagraph.createRun() ;
String text = “测试”;
titleFun.setText(text);
合并单元格
- POI Word单元格合并
几个注意点
- 编辑word模板的时候,可以先把
${name}
之类的变量先写在Text文本中,再整体复制 - 使用工具类生成的单元格,里面的文字是默认格式的,所以如果要字体加粗之类的,就需要额外生成段落和run
- 可以将模板放在springboot项目中的resource中。参考:springboot项目部署之后如何读取到Resource(ClassPath)下的资源
【word导出】JAVA使用POI实现word导出表格并简单设置样式相关推荐
- java word 2003_[Java教程]POI 读取word (word 2003 和 word 2007)(转)
[Java教程]POI 读取word (word 2003 和 word 2007)(转) 0 2017-09-27 16:00:29 POI 读取word (word 2003 和 word 200 ...
- Java使用Poi填充Word表格模板(图片和文字)
Java使用Poi填充Word表格模板(图片和文字) **** 由于个人需求需要对表格模板进行操作,所以本文章只对表格进行替换数据操作,没有段落,没有循环遍历,没有延伸!!!!!(后续补充!!!) * ...
- java使用poi在word模板中替换柱状图、折线图、饼图、表格、文本、图片
介绍 java使用poi在word模板中替换柱状图.折线图.饼图.表格.文本.图片 软件架构 安装教程 环境搭建:jdk1.8.0_291.maven1.8.0_291 IDEA工具:IntelliJ ...
- [实用][更新中]Java Apache POI 打印Word文档工具(含文本替换,动态表格功能)
[实用][更新中]Java Apache POI 打印Word文档工具(含文本替换,动态表格功能) 基于Apache POI对Word进行操作 一.基于Apache POI封装的word文档工具V1. ...
- Java利用poi生成word(包含插入图片,动态表格,行合并)
Java利用poi生成word(包含插入图片,动态表格,行合并) 测试模板样式: 图表 1 Word生成结果: 图表 2 需要的jar包:(具体jar可自行去maven下载) Test测试类: imp ...
- apache poi使用例_使用java Apache poi 根据word模板生成word报表例子
[实例简介] 使用java Apache poi 根据word模板生成word报表 仅支持docx格式的word文件,大概是word2010及以后版本,doc格式不支持. 使用说明:https://b ...
- java使用poi读写word中的图片(二)
文章目录 准备工作 简单读取 复杂读取 查看Word的XML 特别说明:Word中的Svg图片 第一种写入图片到Word中的方式 第二种写入图片到Word中的方式 最后 准备工作 这里就不在复述了,可 ...
- 使用java Apache poi 根据word模板生成word报表
使用java Apache poi 根据word模板生成word报表 使用poi读取word模板,替换word中的{text}标签,并根据自定义标签循环生成表格或表格中的行. 代码示例下载:https ...
- java利用POI替换word文档中的标签
java利用POI替换word文档中的标签 <dependency><groupId>org.apache.poi</groupId><artifactId& ...
最新文章
- mysql 索引分析工具_Mysql:性能分析以及Explain工具的使用
- Linux终端操作MySQL常用命令
- 计算机二级java上机_计算机二级JAVA上机试题及答案
- java8-2-Lambda表达式
- Ubuntu 14.04 安装 DevStack与遇到的的问题记录
- no zuo no die
- android7.1修改默认休眠时间为1分钟
- L1-061 新胖子公式 (10 分)C语言
- 哈希算法(哈希函数)基本
- centos7:glibc:configure: error: no acceptable C compiler found in $PATH
- 大数据挖掘课程案例资源介绍
- 数商云SCM系统供应商准入协同业务场景 | 助力建筑建材企业规范供应商准入环节
- 拼多多库存怎么做|旭宇同创
- 秒杀springboot——未来轻量级高性能的Java云原生微服务框架来啦
- 凤凰大视野----冷暖人生: 记录平凡人的普通人生
- 面试题 之 数据库部分 八
- Android 捕获主线程异常崩溃
- koa2微信公众号开发及JS-SDK的使用
- python中空格字符怎么表示_关于Python中空格字符串处理的技巧总结
- rstudio安装后如何打开_R语言初级教程(02): RStudio的使用