#php #pdf #optimization #dompdf
#php #PDF #оптимизация #dompdf
Вопрос:
Я использую DomPDF для создания счетов-фактур в проекте, над которым я работаю. Я делал это несколько раз раньше и никогда не испытывал никаких проблем, но с сегодняшнего дня, однако, он стал настолько медленным, что достигается максимальное время выполнения. Я подтвердил, что это происходит из-за: $dompdf->render()
я создаю несколько таблиц для отображения данных. но, похоже, найти эту таблицу довольно сложно. Кто-нибудь знает, в чем может быть проблема?
dompdf и мою таблицу можно найти: http://pastebin.com/G585VQma (решил, что положу его на pastebin, чтобы сэкономить место)
Ответ №1:
dompdf не поддерживает разделение ячеек таблицы по страницам, поэтому вам нужно изменить таблицы с cellspacing="10"
помощью блочных элементов типа div
s с тем же стилем или, по крайней мере, не помещать таблицы с большим количеством строк внутри этих таблиц.