Aspose for c# 中CellFormat 下为何只有合并没有拆分

aspose for c# 中CellFormat 下单元格处理为何只有合并单元格而没有拆分单元格呢?

@wtrj,

您正在使用哪种 Aspose .NET API? 您能否详细说明一下您的要求或问题,以便我们能够理解并尽快为您提供相应的帮助。

@wtrj
请使用Cells.UnMerge | Aspose.Cells for .NET API Reference 去拆分单元格。
参考文档:
合并和取消合并 Cells|Documentation

这个好像是excel的,有word的吗?

c#下word中插入表格,然后对插入表格中的任意单元格进行拆分。有方法可以实现吗?

@wtrj, 以下是 Aspose.Words for .NET 如何拆分表格中的单元格的示例:

Document doc = new Document(@"in.docx");

Table table = doc.FirstSection.Body.Tables[0];

// 获取我们需要拆分的单元格。
Cell cell = table.Rows[1].Cells[0];
Cell newCell = (Cell)cell.Clone(false);

// 设置新宽度。
cell.CellFormat.Width /= 2;
newCell.CellFormat.Width /= 2;

// 插入下一个单元格。
cell.ParentNode.InsertAfter(newCell, cell);

// 自动调整表格以适应列宽。
table.AutoFit(AutoFitBehavior.FixedColumnWidths);

doc.Save(@"out.docx");

in.docx (12.6 KB)
您应该调用 Table.AutoFit 方法来强制表网格重新计算以获得所需的输出。

好的,多谢了,我试一试。