有没有办法在将表格添加到文档之前获取表格的高度?
乍一看,我认为表格中的行数足以计算高度,因为我知道字体大小。然而,有些行违反了这一规则。例如,一个单元格可能存储具有多行的段落。因此,我需要知道的是每行的高度之和。
是的,答案并不复杂。
为了获得表格的高度,必须首先设置表格的宽度。换句话说,
table.setTotalWidth((PageSize.A4.getWidth() - document.leftMargin()
- document.rightMargin()) * table.getWidthPercentage() / 100);
System.out.println(table.calculateHeights());
Run Code Online (Sandbox Code Playgroud)
确实给出了桌子的高度。
| 归档时间: |
|
| 查看次数: |
8429 次 |
| 最近记录: |