iText добавить таблицу в PdfContentByte - PullRequest
0 голосов
/ 06 июня 2018

У меня есть шаблон PDF.Моя задача - заполнить ее поля и добавить таблицу на текущую или новую страницу, если она не подходит.

Я знаю, как добавлять контент в абсолютных позициях, но было бы неплохо, если бы я могполучить эти значения из iText

Мне нужно что-то вроде этого

PdfStamper stamper = new PdfStamper(pdfReader, fileStream);
PdfContentByte content = stamper.GetOverContent(1);
ColumnText colText= new ColumnText(stamper.GetOverContent(1));

colText.SetSimpleColumn(pageSize.Left, pageSize.Bottom,
         pageSize.Right, pageSize.Top - content.PdfWriter.GetVerticalPosition(false));

colText.AddElement(table);

Проблема в том, что content.PdfWriter.GetVerticalPosition всегда возвращает 806 в моем случае.Так есть ли способ получить позицию контента или высоту холста или что-то в этом роде?Любая помощь будет оценена

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...