Размах строки и вертикальное выравнивание с iText - PullRequest
0 голосов
/ 19 ноября 2018

У меня есть способ добавить новую отформатированную ячейку в PDFTable.Все работает хорошо, за исключением случаев, когда у меня есть ячейка, которая занимает две строки, а затем пытаюсь установить вертикальное выравнивание.Он не охватывает две строки, он показывает только текст в верхней строке.Любая идея?

Метод:

public static void addFormattedCell(PdfPTable table, BaseColor color, Font font, String text, Integer alignment, Integer vAlignment, Integer colspan, Integer rowspan, Integer border) {
    PdfPCell cell = new PdfPCell(new Phrase(text, font));
    cell.setColspan(colspan);
    cell.setRowspan(rowspan);
    cell.setHorizontalAlignment(alignment);
    cell.setVerticalAlignment(vAlignment);
    cell.setBorder(border);
    cell.setBackgroundColor(color);
    table.addCell(cell);
}

и вызов:

addFormattedCell(table, BaseColor.LIGHT_GRAY, paragraphFontHead, "Cert10 - ESP(Cereals)", Element.ALIGN_CENTER, Element.ALIGN_BOTTOM, 6, 2, Rectangle.NO_BORDER);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...