我以下列方式PdfTable:最後一個單元格是不可見的
var myTable = new PdfPTable(3);
foreach(var nextString in myStrings)
{
var nextCell = new PdfPCell(new Phrase(nextString, smallFont));
nextCell.Border = Rectangle.NO_BORDER;
nextCell.AddCell(nextCell);
}
pdfDocument.Add(myTable);
一切都是完美的,然後細胞總數乘以列(3)的使用數量PdfPTable。 但是,當我想創建一個3列但4個單元格的表 - 最後一行不可見。
如何解決這樣的問題?因爲最後一行是不完整的
iTextSharp的5.3.3.0
謝謝!問題解決了 – user1717140
這個工作,除了CompleteRow通過放置一個列中有一個邊框,並且我無法撤消該列。我最終需要做的是知道我有多少列,並設置了列跨度,或者知道我有多少個單元格,並添加了沒有邊框設置的空白單元格的數量。 –
您只需添加'myTable.DefaultCell.Border = Rectangle.NO_BORDER;'爲CompleteRow方法創建沒有邊框的單元格。 –