jjzjj

java - 如何在 Java 的 POI 中使用 XWPFTable 合并单元格(或应用 colspan)?

在poi中创建表格非常简单,但它的教程非常有限,我找不到可以在生成docx文件时在表格中创建简单合并单元格的教程。 最佳答案 如果您已经创建了表格、表格内的行和行内的单元格,您可以将gridSpan添加到单元格属性:if(cell.getCTTc().getTcPr()==null)cell.getCTTc().addNewTcPr();if(cell.getCTTc().getTcPr().getGridSpan()==null)cell.getCTTc().getTcPr().addNewGridSpan();cell.getC

java - 在 XWPFTableCell (docx) 中设置表格的列宽

我正在使用apache-poi生成一个docx文件。在wordfile中,我添加了表格,我希望其列的宽度固定。目前,我使用此处描述的技术:http://apache-poi.1045710.n5.nabble.com/Is-there-a-way-to-set-the-width-of-a-column-in-XWPFTableCell-td5711491.html基本上,这需要设置cell.getCTTc().addNewTcPr().addNewTcW().setW(BigInteger.valueOf(cols[j]));在该列的每个单元格上。问题是,虽然文件在MSWord中可以