Borders are defined at the level of the cell, not at the level of the table.
Hence: if you want to remove the borders of the table, you need to remove the borders of each cell.
Note that there is no
PdfPCell class in iText 7 anymore, you should use
By default, each cell has a border. You can change this default behavior by changing the border of each cell.
For instance: if you create
Cell objects, you use:
In case the cells are created internally, you need to change that property at the level of the table (default cell):
For special borders, for instance borders with rounded corners or a single border for the whole table, or double borders, you can use either cell events or table events, or a combination of both.
Click this link if you want to see how to answer this question in iText 5.