Есть один сайт, который генерирует разные бухгалтерские документы для клиентов в формате html.
Всё работает чудненько.
Но сейчас начальство просит выдавать документы в pdf. Я подумал плёвое дело, прикрутил в пять строк wkhtmltopdf (преобразующий html в pdf) и все те же документы стали выдаваться в pdf. Но возникла одна проблема связанная с переносом табличной части документов на другую страницу. Получаются разрывы, которых хотелось бы избежать, например:
В данном случае вся табличная часть документа генерируется в цикле. Колонки могут иметь разную высоту в зависимости от их содержания.
Соответственно вопрос: Каким образом можно контролировать размер (высоту) элементов, чтобы при достижении определенной высоты таблицы делать перенос. Есть ли вариант такое сделать с помощью языка разметки в темплейтах или единственный способ сделать такое это прикручивать javascript.