如何设置表格行的高度?

时间:2015-06-18 16:16:11

标签: c# pdfsharp migradoc

我并不想做任何花哨的事情,但桌子上的每一行都有一些填充底部。看起来在字符串的末尾有一个\ n。

+--------------------------------+ |First Cell | Second Cell | +--------------------------------+ |Other Cell | Other Really | | | Big Cell | +--------------------------------+

我正在使用扩展方法添加每一行,我尝试了以下注释,但它们没有按预期工作

public static void AddRow(this Table table, string[] cells)
{
    var row = table.AddRow();
    //row.HeightRule = RowHeightRule.Exactly;
    //row.Height = 20;
    //row.BottomPadding = 0;

    var i = 0;
    foreach (var cell in cells)
    {
        row.Cells[i].AddParagraph(cell);
        i++;
    }
}

1 个答案:

答案 0 :(得分:0)

正如@ pdfsharp-team指出的那样,有ParagraphFormat.SpaceAfter = 10;来解决这个问题。

谢谢,@ pdfsharp-team