在iTextSharp中设置段落和表格之间的间距?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在iTextSharp中设置段落和表格之间的间距?相关的知识,希望对你有一定的参考价值。
查看代码并继续使用itextsharp ..其中我有一个带有“Education”文本的段落。
之后,我有一张桌子,显示我的教育细节,但需要在它们之间设置差距..
请参阅附图:
我的代码:
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中设置段落和表格之间的间距?的主要内容,如果未能解决你的问题,请参考以下文章
段落排版--中文字间距字母间距(letter-spacing, word-spacing)