在iTextSharp中设置段落和表格之间的间距?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在iTextSharp中设置段落和表格之间的间距?相关的知识,希望对你有一定的参考价值。

查看代码并继续使用itextsharp ..其中我有一个带有“Education”文本的段落。

之后,我有一张桌子,显示我的教育细节,但需要在它们之间设置差距..

请参阅附图:

我的代码:

enter image description here

PdfPTable table = new PdfPTable(5)
         { WidthPercentage = 100, RunDirection = PdfWriter.RUN_DIRECTION_LTR, ExtendLastRow = false };


        // table.TotalWidth = doc.PageSize.Width - doc.LeftMargin - doc.RightMargin;


          table.PaddingTop = 300f;
        table.HorizontalAlignment = Element.ALIGN_CENTER;


        table.AddCell("DEGREE");
        table.AddCell("NAME OF INSTITE");
        table.AddCell("UNVERISTY");
        table.AddCell("YEAR OF PASSING");
        table.AddCell("SCORE");

        table.AddCell(" ");
        table.AddCell(" ");
        table.AddCell( );
        table.AddCell(" ");
        table.AddCell(" ");

        table.AddCell(" ");
        table.AddCell(" c");
        table.AddCell(" ");
        table.AddCell(" ");
        table.AddCell("  %");

        table.AddCell(" ");
        table.AddCell(" ");
        table.AddCell(" d");
        table.AddCell(" ");
        table.AddCell("  %");



        doc.Add(table);
答案

这应该工作

table.setSpacingAfter(20);
另一答案

那么SpacingAfter为我工作,

只需添加table.SpacingAfter = 20;

table.SpacingBefore = 20;

对我来说很完美

以上是关于在iTextSharp中设置段落和表格之间的间距?的主要内容,如果未能解决你的问题,请参考以下文章

段落排版--中文字间距字母间距

如何设置PDF iTextSharp的段落或字体行高

段落排版--中文字间距字母间距(letter-spacing, word-spacing)

在 CSS 中设置单元格填充和单元格间距?

Swift - 如何在水平 StackView 中设置可变数量按钮之间的间距?

Swift - 在CollectionView中设置不同宽度的单元格之间的固定间距