2

我有一张带桌子的文件。我需要能够将列添加到特定行,同时保持原始表格宽度。

本质上我需要拆分表格单元格。我怎样才能使用打开的 xml 作为 word 文档来做到这一点?我试过

                    var tc = new TableCell();
                    tc.Append(new Paragraph(new Run(new Text("Hi"))));
                    row.Append(tc);

我尝试只添加更多单元格,但是它充当新列并增加了表格的大小。

4

1 回答 1

0

首先在 microsoft word 中创建一个表格并在那里拆分单元格。现在在 OpenXML SDK 开发工具中打开您的 word 文档,该工具可以从这里下载。如果您查看 OpenXML 中的相关单元格,您会找到问题的答案。只需从 OpenXML 复制代码并根据您的要求进行任何必要的更改。

于 2012-10-18T11:01:17.260 回答