【问题标题】:OpenXML spacing troublesOpenXML 间距问题
【发布时间】:2012-10-30 17:37:50
【问题描述】:

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

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

我通过(我希望是简单的)一个小问题实现了这一点。每一段文字前面都有一块空白。

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

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

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

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

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

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

【问题讨论】:

    标签: c# openxml


    【解决方案1】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-06-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多