Таблица класса
Я посмотрел на боксируемый класс для Table. Похоже, что это единственные варианты стилей, которые у вас есть (по крайней мере, в соответствии с этим классом):
public Table(float yStartNewPage, float pageTopMargin, float pageBottomMargin, float width, float margin,
PDDocument document, boolean drawLines, boolean drawContent, PageProvider<T> pageProvider)
См .: https://github.com/dhorions/boxable/blob/master/src/main/java/be/quodlibet/boxable/Table.java
Я вижу, что также может быть включен HTML, так что, возможно, вам следует попробовать использовать форматирование html, например: <table bordercolor=”red”>
Класс сотовой связи
Класс ячейки, похоже, имеет LineStyle.
Поэтому имеет смысл, что в следующем коде (взятом из модульного теста) вы сможете выполнять дополнительные действия.
Cell<PDPage> cell = headerRow.createCell(100, "Awesome Facts About Belgium");
cell.setFont(PDType1Font.HELVETICA_BOLD);
cell.setFillColor(Color.BLACK);
cell.setTextColor(Color.WHITE);
cell.setBottomBorderStyle(new LineStyle(Color.RED, 2));
table.addHeaderRow(headerRow);