проблема с отображением таблицы dompdf

#php #pdf #optimization #dompdf

#php #PDF #оптимизация #dompdf

Вопрос:

Я использую DomPDF для создания счетов-фактур в проекте, над которым я работаю. Я делал это несколько раз раньше и никогда не испытывал никаких проблем, но с сегодняшнего дня, однако, он стал настолько медленным, что достигается максимальное время выполнения. Я подтвердил, что это происходит из-за: $dompdf->render() я создаю несколько таблиц для отображения данных. но, похоже, найти эту таблицу довольно сложно. Кто-нибудь знает, в чем может быть проблема?

dompdf и мою таблицу можно найти: http://pastebin.com/G585VQma (решил, что положу его на pastebin, чтобы сэкономить место)

Ответ №1:

dompdf не поддерживает разделение ячеек таблицы по страницам, поэтому вам нужно изменить таблицы с cellspacing="10" помощью блочных элементов типа div s с тем же стилем или, по крайней мере, не помещать таблицы с большим количеством строк внутри этих таблиц.