MPDF добавляет пустую первую страницу при рендеринге большого HTML -контента с

Php. Цифровое Кемерово

Перейти к содержимому

  • Меню
  • Форум программистов Кемерово-IT Php

MPDF добавляет пустую первую страницу при рендеринге большого HTML -контента с

⇐ Php
Кемеровские программисты php общаются здесь
1 сообщение • Страница 1 из 1
Anonymous
MPDF добавляет пустую первую страницу при рендеринге большого HTML -контента с

Сообщение Anonymous » 19 июл 2025, 00:20

Я генерирую PDF из HTML с помощью MPDF, и когда в документе содержится большое количество контента, почти пустое первая страница добавляется неожиданно. Это происходит только с более длинными документами-более короткие работают нормально. < /P>
, который является генерирующим функциями PDF: < /p>
private function getMPDF($filename = null) {
$mpdf = $this->mpdfInit();
$mpdf->charset_in = 'utf-8';
$mpdf->SetTopMargin(33);

$mpdf->WriteHTML($this->html);

if ($filename === null) {
return $mpdf->Output('', "S");
} else {
$mpdf->Output($filename, "F");
}
}
< /code>
$ this-> html содержит HTML с несколькими вложенными тегами и параграфами, такими как: < /p>



 

Pani
[IMIĘ I NAZWISKO]
[ADRES]
[KOD POCZTOWY] [MIASTO]

 



 



 

[DATA]
 
Dotyczy zgłoszenia o numerze [NUMER_ZGŁOSZENIA] z dnia [DATA]; przedmiot: [NAZWA_SPRZĘTU]; numer dokumentu: [NUMER_DOKUMENTU].
 
 
Szanowna Pani,
 
Informujemy, że po analizie dostępnych informacji nie stwierdzono przesłanek do pozytywnego rozpatrzenia zgłoszenia.

Na podstawie przeprowadzonych czynności ustalono, że nie wystąpiły okoliczności, które uzasadniałyby dalsze działanie.

Podjęta decyzja wynika z:
- informacji zebranych podczas zgłoszenia
- analizy technicznej

Zgłoszony opis: brak ładowania, pęknięcie plastiku, brak aktywacji systemu. Wskazana data: [DATA].

W wyniku analizy technicznej stwierdzono mechaniczne uszkodzenie elementów:

- bateria cmos
- osłona zawiasów

Stwierdzono również, że niektóre elementy uległy naturalnemu zużyciu, co nie stanowi podstawy do dalszego działania w tym zakresie.
 
W związku z powyższym brak jest podstaw do zmiany stanowiska.

 


 


Informujemy o możliwości przekazania sprawy do niezależnych instytucji oraz skorzystania z dostępnych środków odwoławczych. Sprawa może być również rozpatrzona przez sąd właściwy miejscowo zgodnie z obowiązującymi przepisami.

 


 


Sprawy sporne mogą być również rozpatrywane w drodze pozasądowego postępowania przed wyznaczonymi instytucjami, zgodnie z obowiązującymi przepisami prawa.

 


 

[NAZWA INSTYTUCJI] jest administratorem danych, które są przetwarzane zgodnie z obowiązującymi przepisami. Kontakt z Inspektorem Ochrony Danych możliwy jest za pośrednictwem formularza na stronie [STRONA], pisemnie lub mailowo: iod@[DOMENA].pl. Szczegóły dostępne są również pod numerem telefonu [NUMER].

Z wyrazami szacunku

[IMIĘ I NAZWISKO]
Изображение
Główny Specjalista
[DZIAŁ]

 



< /code>
После отладки я заметил, что проблема, по -видимому, связана с элементом таблицы. Когда я удаляю таблицу (или извлекаю все его содержание перед рендерингом), пустая страница исчезает-но это разбивает другие документы, так что это не жизнеспособное решение.table { page-break-inside: auto; }
tr { page-break-inside: avoid; }
thead { display: table-header-group; }
tbody { display: table-row-group; }


Подробнее здесь: https://stackoverflow.com/questions/797 ... with-table
Вернуться к началу
Anonymous
1 сообщение • Страница 1 из 1

Вернуться в «Php»

Перейти
  • Кемерово-IT
  • ↳   Javascript
  • ↳   C#
  • ↳   JAVA
  • ↳   Elasticsearch aggregation
  • ↳   Python
  • ↳   Php
  • ↳   Android
  • ↳   Html
  • ↳   Jquery
  • ↳   C++
  • ↳   IOS
  • ↳   CSS
  • ↳   Excel
  • ↳   Linux
  • ↳   Apache
  • ↳   MySql
  • Детский мир
  • Для души
  • ↳   Музыкальные инструменты даром
  • ↳   Печатная продукция даром
  • Внешняя красота и здоровье
  • ↳   Одежда и обувь для взрослых даром
  • ↳   Товары для здоровья
  • ↳   Физкультура и спорт
  • Техника - даром!
  • ↳   Автомобилистам
  • ↳   Компьютерная техника
  • ↳   Плиты: газовые и электрические
  • ↳   Холодильники
  • ↳   Стиральные машины
  • ↳   Телевизоры
  • ↳   Телефоны, смартфоны, плашеты
  • ↳   Швейные машинки
  • ↳   Прочая электроника и техника
  • ↳   Фототехника
  • Ремонт и интерьер
  • ↳   Стройматериалы, инструмент
  • ↳   Мебель и предметы интерьера даром
  • ↳   Cантехника
  • Другие темы
  • ↳   Разное даром
  • ↳   Давай меняться!
  • ↳   Отдам\возьму за копеечку
  • ↳   Работа и подработка в Кемерове
  • ↳   Давай с тобой поговорим...
  • Форум программистов
  • Часовой пояс: UTC+03:00

Создано на основе phpBB® Forum Software © phpBB Limited Русская поддержка phpBB



Time: 0.010s | Peak Memory Usage: 1.34 МБ | GZIP: On

 

 


Яндекс.Метрика