Есть данные, которые выводятся в виде таблицы по N штук на каждой странице, в начале каждой страницы выводится небольшой текст, а за ним идет таблица т.е. страница 1: текст таблица(строки 1-10), страница 1: текст таблица(строки 11-21), ... .
Вопрос как разбить данные на страницы так, чтобы страницы были максимально заполнены. Или хотя бы как узнать размер страницы при печати? Сейчас я вывожу по 10 строк в таблице, но если данных мало, то остается много свободного места (еще на 1-2 строки). Все было бы проще если бы не текст в заголовке, но увы его убрать нельзя - это печатная форма.