我已经声明了一个包含50列的表,我只传递了40列数据。在这种情况下,仅当我传递50列数据时,pdf才会生成.Pdf生成。我该如何解决这个问题?我找到了一个解决这个问题的函数,但我忘记了函数名。有人帮帮我......
例如:它有效,
PdfPTable table1 = new PdfPTable(50);
for (int i = 1; i <=50; i++)
{
table1.DefaultCell.HorizontalAlignment = Element.ALIGN_CENTER;
table1.AddCell(new Phrase(new Phrase("100", font4)));
}
无法正常工作,
PdfPTable table1 = new PdfPTable(50);
for (int i = 1; i <=40; i++)
{
table1.DefaultCell.HorizontalAlignment = Element.ALIGN_CENTER;
table1.AddCell(new Phrase(new Phrase("100", font4)));
}
答案 0 :(得分:3)
我在最后一行使用table1.CompleteRow();
解决了这个问题。 o / p是,
`
希望它有所帮助...