aspose.word14.9.0 java 设置宽度不自动调整
时间: 2023-12-08 10:03:17 浏览: 221
aspose-word-for java-14.9.0
如果您要使用Aspose.Words的14.9.0版本,可以使用以下代码来设置表格单元格宽度不自动调整:
```
Document doc = new Document("input.docx");
// 获取文档中所有表格
NodeCollection tables = doc.getChildNodes(NodeType.TABLE, true);
// 遍历所有表格
for (Table table : (Iterable<Table>) tables) {
// 获取表格中所有行
for (Row row : table.getRows()) {
// 获取行中所有单元格
for (Cell cell : row.getCells()) {
// 设置单元格宽度不自动调整
cell.getCellFormat().setFitText(false);
// 设置单元格宽度固定
double width = 100.0; // 设置单元格宽度
cell.getCellFormat().setWidth(ConvertUtil.pixelToPoint((float) width));
}
}
}
doc.save("output.docx");
```
该代码遍历文档中的所有表格,然后遍历每个表格中的所有单元格,并将每个单元格的自动调整宽度设置为false。同时设置单元格的宽度为固定值。最后保存文档。
阅读全文