使用pdfptable作为2x2矩阵的itextsharp

时间:2009-09-03 16:03:16

标签: vb.net itextsharp

我如何使用pdfptable作为真实表(A x B)而不仅仅是(A x A)

以这种方式声明它只给我一行:

Dim datatable As PdfPTable = New PdfPTable(4)

如何声明它以便它有多行和多列?

1 个答案:

答案 0 :(得分:2)

您已经使用多列声明了它。行是自动的。使用当前设置,您将声明一个包含四列的表。现在您需要做的是添加单元格。他们会添加,直到他们达到你的列数,然后他们将开始一个新的行。

所以:

Dim table As New PdfPTable(4)
For i As Integer = 0 To 12
    Dim cell As New PdfPCell("cell " & i)
    table.Add(cell)
Next

应该产生3x4表。