0

我正在使用 c# 创建一个 word 文档(2010)。

它由一个带有单元格的大表格和单元格内的段落组成。

我已经通过一些(我希望是简单的)一个小问题实现了这一点。在每段文字的前面都有一块空白。在此处输入图像描述

我试图摆脱这个空间,但没有运气。

为了构建表格,我几乎遵循了这个例子。

http://msdn.microsoft.com/en-us/library/office/gg490656.aspx

我试过摆弄单元格、表格行和表格单元格的排列,但我不确定我是否使用了正确的属性。

我尝试将 new ContextualSpacing() { Val = false } 附加到表格行和单元格,但没有成功。我也尝试过新的 Spacing 也没有运气!

任何想法提示提示将不胜感激

4

1 回答 1

0

我发现将样式设置为 word 中的样式解决了这个问题。这是一个手动过程,然后我研究了如何以编程方式执行此操作。

DocumentFormat.OpenXml.Wordprocessing.TableStyle tableStyle2 = new DocumentFormat.OpenXml.Wordprocessing.TableStyle() { Val = "TableGrid" };

将此项目附加到表中,一切正常!

于 2012-10-30T09:37:50.070 回答