如何使用iTextSharp更改PDF字体或段落的行高?
答案 0 :(得分:25)
排版方面的行间距称为行距。如果可以使用行间距,则可以使用Paragraph.Leading或Paragraph.LeadingMultiplier。见http://itextsharp.sourceforge.net/tutorial/ch02.html#phrase
答案 1 :(得分:7)
paragraph.SetLeading(X,Y)其中X - 固定前导,Y是前导多人游戏。前导是两个文本基线之间的空间。最终的前导值计算如下:X + Y *行中的最大字体大小。
答案 2 :(得分:2)
不确定你的文字在什么情况下,但我在PdfCell中有我的,我使用了MinimumHeight和PaddingTop:
cAddr = new PdfPCell(ptAddr);
cAddr.MinimumHeight = 101.0F;
cAddr.PaddingTop = 30;