因写入word模板,表格需要设置字体大小,百度找了一圈没有,研究了下,然后发布出来

代码如下
 XWPFTableRow newRow = table.getRow(i);List<XWPFTableCell> cells = newRow.getTableCells();for (int j = 0; j < cells.size(); j++) {if (Objects.nonNull(cells.get(j))){XWPFTableCell cell = cells.get(j);//获取 XWPFTableCell 的CTTcCTTc ctTc = cell.getCTTc();String s = tableList.get(i - 1)[j];//获取 CTP CTP ctP = (ctTc.sizeOfPArray() == 0) ?ctTc.addNewP() : ctTc.getPArray(0);//getParagraph(ctP) 获取 XWPFParagraph XWPFParagraph par = cell.getParagraph(ctP);//XWPFRun   设置格式XWPFRun run = par.createRun();run.setFontSize(7);run.setText(s);}}
看到评论说设置居中的问题,那我就补充下

居中是由XWPFParagraph 设置

                    //获取段落XWPFParagraph par = cell.getParagraph(ctP);//设置水平居中par.setAlignment(ParagraphAlignment.CENTER);//设置垂直居中par.setVerticalAlignment(TextAlignment.CENTER);

XWPFTableRow、XWPFTableCell设置字体格式相关推荐

  1. html字体代码大全_Vba群发邮件及HTML设置字体格式的代码

    按如下数据群发邮件 Sub 在EXCEL中用VBA群发N个Outlook邮件并简单设置邮件正文格式() Dim a, b As Object '定义2个对象型变量 Dim m, n, i As Lon ...

  2. Word格式处理控件Aspose.Words for .NET教程——设置字体格式并获取行距

    Aspose.Words For .NET是一种高级Word文档处理API,用于执行各种文档管理和操作任务.API支持生成,修改,转换,呈现和打印文档,而无需在跨平台应用程序中直接使用Microsof ...

  3. 【poi第七节】poi设置excel 设置字体格式,java设置excel设置字体格式

    poi设置excel 设置字体格式,java设置excel设置字体格式 import org.apache.poi.hssf.usermodel.HSSFRichTextString; import ...

  4. XWPFTableCell设置字体样式及大小导致的样式问题

    关于使用XWPFTableCell设置字体,搜遍了全网,看了很多文章,大致都是使用的XWPFRun去设置的字体,这个方法去设置字体本身是没有问题的,但是直接使用XWPFParagraph的create ...

  5. xwpftablecell设置字体样式_HTML的文字样式

    font 属性可以用来作为 font-style, font-variant, font-weight, font-size, line-height 和 font-family 属性的简写,或将元素 ...

  6. POI操作Word设置表格在字体加粗【XWPFTableCell设置字体】Java操作Word调样式

    Jar包的版本号:[不同的版本号也许也可以,可以尝试一下,哈哈哈哈~] ----------因为代码在内网环境中无法复制出来,所以这里就截图了,兄弟们自己敲一下键盘吧~ POI操作Word设置表格在字 ...

  7. MyEclipse设置字体格式和大小,及字体推荐

    我想更改MyEclipse 字体的想法是因为其默认的字体的中文显示的太小了... 将你的Myeclipse打开. 1,最上面的菜单"windows">>"Pr ...

  8. 表格大小设置_系统地学习Excel第18课,设置单元格字体格式

    上一篇:系统地学习Excel第17课,设置单元格格式 本篇内容结构如下: 本篇在章节中的位置 单元格字体格式包括字体.字号.字形.颜色等.Excel中文版默认单元格: 字体为[宋体]或[等线]: 字号 ...

  9. html设置表单里面字体格式为中文,html设置字体样式 html怎么设置字体样式 html字体怎么设置...

    分享网页的字体样式,这个只要平时最普通,最常用,最实用的网页字体样式font-family:'Microsoft YaHei'. 或许多年后再见,各自安静生活数年,在某个人潮拥挤的街头透过公交的玻璃窗 ...

最新文章

  1. 《评人工智能如何走向新阶段》后记(深谈人工智能发展前沿)
  2. Ultimate SLAM:结合事件、图像和惯性测量单元,在HDR和高速场景下实现鲁棒的视觉SLAM...
  3. .NET Micro Framework动态调用C/C++底层代码(原理篇)
  4. Linux之ping命令使用详解—网络故障定位(六)
  5. python使用界面-如何使用Python建立有窗口、按钮之类的图形界面
  6. 获取MySQL数据库表结构的信息(字段名,字段类型,注释等)
  7. Microsoft Project 变更项目日历的注意事项
  8. vue 组件 props配置
  9. 框架设计---主体函数
  10. GET data:image/jpg;base64,35,37,....... net::ERR_INVALID_URL
  11. 宝峰c1对讲机写频软件_宝峰对讲机写频软件(BF-480 编程软件)
  12. android 积分墙广告平台有哪些,积分墙平台有哪些(全面解读积分墙)
  13. 工业系统和计算机工程,美国弗吉尼亚理工大学工业和系统工程硕士.pdf
  14. BZOJ 1208 宠物收养所 Splay树
  15. HTML超文本语言(1)
  16. 电脑共享文件打不开要如何解决
  17. 阿里妈妈称日均覆盖人数破7000万
  18. 【哈利波特全集】哈利波特1-7
  19. 开发后台界面用 div好,还是frame 框架 好?
  20. ikeas电子商务在covid 19时期就已经很糟糕了,它绝对崩溃了

热门文章

  1. [ 网络基础篇 ] MAP 迈普交换机常用命令详解
  2. iOS上架及证书最新创建流程
  3. Revit教程- Revit中如何控制屋顶的标高
  4. 计算机dll修复,DLL缺失怎么办 DLL怎么修复
  5. JSD-2204-布隆过滤器-虚拟机-Docker-Docker基础命令-Day17
  6. 【Python】netwokx生成图源码
  7. 基于激光雷达实现三边定位算法开发记录(一)——查找激光最强点
  8. 脑电功率谱分析matlab,基于matlab的功率谱分析方法研究 毕业论文.doc
  9. 使用BC进行RSA加密与解密
  10. 输入git stash后如何恢复代码