【发布时间】:2013-11-25 21:47:19
【问题描述】:
是否可以在 C# 中的单元格(行)的元素之间添加空格? 我正在 Visual Studio 2012 中创建一个 pdf,并希望在行之间设置一些空间。我有这样的事情:
PdfPTable cellTable = new PdfPTable(1);
PdfPCell cell= new PdfPCell();
for(i=0; i < 5; i++)
{
var titleChunk = new Chunk(tittle[i], body);
var descriptionChunk = new Chunk(" " description[i], body2);
var phrase = new Phrase(titleChunk);
phrase.Add(descriptionChunk);
cell.AddElement(phrase);
}
cellTable.AddCell(cell);
【问题讨论】:
-
您必须更具体。 填充 是单元格与其内容之间的空间。 Spacing 是不同单元格之间的间距。 Leading 是内容行之间的间距。你的标题是指padding,你的问题是指spacing(行之间),也指leading(元素之间)。如果您没有使用正确的术语,就很难回答问题。
-
@BrunoLowagie 那我换个名字。 PdfTable 有一个单元格,该单元格中将包含一些元素(行)我想增加这些元素之间的空白区域。就像他们之间的一段,但是那么高。
标签: c# pdf-generation itextsharp