Dodaj nagłówki/stopki na okreslonych stronach

IronPDF for Python zapewnia szczegółową kontrolę nad tym, które strony otrzymują nagłówki i stopki, umożliwiając kierowanie na strony parzyste, nieparzyste, pierwsze lub ostatnie strony, lub niestandardowe zakresy stron w jednym dokumencie.

Pierwsze kroki

Renderuj wielostronicowy PDF, utwórz obiekt HtmlHeaderFooter, a następnie użyj AddHtmlHeaders z jednym z pomocników do wybierania stron, aby zastosować nagłówek selektywnie. Wielokrotne wywołania z różnymi listami stron mogą dodawać różne nagłówki do różnych sekcji dokumentu.

Zrozumienie kodu

  • HtmlHeaderFooter: Obiekt nagłówka zawierający fragment HTML do ostemplowania na każdej wybranej stronie. Obsługiwane są dynamiczne pola, takie jak {page} i {total-pages}.
  • AddHtmlHeaders(header, firstPageNumber, pageList): Zastosowuje nagłówek do stron określonych przez listę stron. firstPageNumber kontroluje wartość pola scalania {page} na pierwszej wybranej stronie.
  • ToPageList(indexes): Konwertuje listę w Pythonie indeksów stron zaczynających się od zera na format listy stron wymagany przez AddHtmlHeaders.
  • ToPage(index): Celuje w pojedynczą stronę według jej indeksu zaczynającego się od zera.
  • ToPageRange(start, end): Celuje w ciągły zakres stron według ich indeksów zaczynających się od zera.

Przykłady celowania w strony w tym kodzie

PrzykładOpis
Indeksy stron parzystychNagłówek na stronach 1, 3, 5… (indeksy parzyste zaczynające od 0)
Indeksy stron nieparzystychNagłówek na stronach 2, 4, 6… (indeksy nieparzyste zaczynające od 0)
Tylko ostatnia stronaNagłówek zastosowany tylko na ostatniej stronie
Tylko pierwsza stronaNagłówek zastosowany tylko na pierwszej stronie
Pomiń pierwszą stronęNagłówek zaczyna się od drugiej strony
Pomijanie i ponowne liczenieDruga strona zaczyna się od numeru strony 1

Naucz się dodawać nagłówki i stopki do PDF przy użyciu IronPDF for Python!

Gotowy, aby rozpocząć?
Wersja: 2026.6 właśnie wydany
Still Scrolling Icon

Wciąż przewijasz?

Czy chcesz szybko dowodu?
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.