У меня есть динамически сгенерированный отчет в формате PDF с использованием mpdf с заголовками HTML, которые динамически изменяются по всему документу. Это работает для всех страниц, где я вручную вставляю разрыв страницы и устанавливаю новые заголовки, но там, где разрыв страницы вызван переполнением страницы содержимым, заголовки не отображаются, и у меня остается пустое пространство.
Я использую теги html для установки заголовков при их обновлении:
<sethtmlpageheader name="page_header_<?=$profile_name ?>" value="on" show-this-page="1" />
Я пытался изменить это (например, добавив атрибут page="all"), но это только усугубляет проблему, а не улучшает, на самом деле большинство возможных решений, которые я пробовал, вызвали больше проблем, чем исправили.