2013-09-10 4 views
0

Я новичок в iText и пытаюсь понять что-то, и ЛЮБАЯ помощь будет принята с благодарностью.iText Таблица с n столбцами перерыва страницы

Я хотел бы создать таблицу, в которой есть n столбцов, которые должны не помещаться на одной странице, а затем оставшиеся столбцы продолжаются на второй странице и так далее.

Есть ли способ сделать это с помощью iText?

Спасибо, Кирк

ответ

0

Когда вы создаете таблицу, вы всегда знаете ширину таблицы, то это потому, что вы определили абсолютную ширину (и столбцов) самостоятельно, или потому, что вы знаете, доступной ширины на странице в сочетании с процентом ширины таблицы.

Теперь вам решать распределить столбцы на разных страницах. Вы можете сделать это с помощью метода writeSelectedRows(), как показано в this example из моей книги.

Конечно, это сложнее простого примера, так как вы также захотите убедиться, что строки соответствуют высоте страницы, но это другой вопрос.

+0

Я надеялся на автоматический размер столбца и n столбцов. Хорошо, я буду работать с этим. Большое вам спасибо за ответ Бруно. – Kirk