itextsharp:默认pdfptable填充

时间:2009-09-03 20:43:44

标签: vb.net itextsharp

如果我定义一个这样的表:

 Dim datatable As PdfPTable = New PdfPTable(4)

并且我没有添加4个细胞,如果没有足够的细胞,我怎样才能使它自动填充细胞?

我发现除非我在那里至少有4个细胞,否则它不会显示它

问题是如何确定哪些细胞是空白的?

2 个答案:

答案 0 :(得分:2)

类似于,以编程方式计算哪些单元格为空,然后为这些单元格:

iTextSharp.text.pdf.PdfPTable pt = new iTextSharp.text.pdf.PdfPTable(100);
iTextSharp.text.pdf.PdfPCell cBlank = new iTextSharp.text.pdf.PdfPCell(new Phrase(" "));
pt.AddCell(cBlank);

答案 1 :(得分:1)

如何填充空单元格?

修改
类似的东西:

yourPdfPTable.AddCell(yourEmptyPdfPCell)

其中yourEmptyPdfPCell是一个空字符串的单元格。