Вот как я смог найти высоту таблицы в itext7, надеюсь, она может кому-то помочь.

рагмент моего кода

Dim table As iText.Layout.Element.Table = New iText.Layout.Element.Table(4)
table.SetWidth(pagesize.GetWidth - 40)
Dim something As Paragraph = New Paragraph("LONG TEXT")

Dim cell as Cell = New Cell().Add(New Paragraph("Some Text").SetFont(timesNewRoman))
table.AddCell(cell)
table.AddCell(cell)
table.AddCell(cell)
table.AddCell(cell)

canvas.Add(table.SetMarginLeft(20))

Dim unit as UnitValue = table.GetHeight()

Я всегда ничего не получаю как высота стола? Я не понимаю почему. Есть ли способ для меня, чтобы получить высоту стола? Если это имеет значение, эта таблица находится в моем заголовке, поэтому, когда я хочу установить поля документа в зависимости от места размещения таблицы, чтобы весь текст располагался ниже заголовка. Текст будет меняться каждый раз, когда я создаю этот PDF-файл.

Ответы на вопрос(1)

Ваш ответ на вопрос