Wykonuję iterację nad listą obiektów. Przy każdej iteracji buduję i zapełniam tabelę zawierającą treść pojedynczej strony.Jak zapobiec pustej ostatniej stronie?
Używam CSS, aby dodać podział strony po każdej tabeli.
table { page-break-after: always; }
Działa to świetnie, z tym wyjątkiem, że zawsze otrzymuję pustą ostatnią stronę. Zakładam, że jest to spowodowane ostatnią iteracją tabeli stosującą podział strony.
Próbowałem.
table { page-break-after: always; }
table { page-break-after: auto; }
table { page-break-after: left; }
table { page-break-after: right; }
Jednak zawsze mam tę pustą ostatnią stronę.
Czy istnieje inna metoda wstawiania podziałów strony, która nie tworzy pustej ostatniej strony?
A może jakiś sposób na wykrycie, czy jest to ostatnia iteracja, a nie wstawienie ostatniej strony?
Czy możesz zastosować nazwę klasy do pierwszej lub ostatniej tabeli z odpowiednim CSS? – freefaller