Dodaj klasyczne nagłówki i stopki tekstowe

IronPDF for Python ulatwia dodawanie spójnych nagłówków i stopki o treści tekstowej na kazdej stronie wyrenderowanego PDF-u, wykorzystujac wlasciwosci TextHeader i TextFooter obiektu RenderingOptions.

Pierwsze kroki

Skonfiguruj TextHeader i TextFooter na instancji ChromePdfRenderer przed renderowaniem. Ustaw MarginTop i MarginBottom, aby stworzyc wystarczajaco duzo miejsca, by nagłówki i stopki nie nachodzily na tresc strony.

Zrozumienie kodu

  • TextHeader: Obiekt TextHeaderFooter, który konfiguruje nagłówek pojawiajacy sie na gorze kazdej strony.
  • TextFooter: Obiekt TextHeaderFooter, który konfiguruje stopke pojawiajaca sie na dole kazdej strony.
  • DrawDividerLine: Gdy True, rysuje linie pozioma oddzielajaca nagłówek lub stopke od tresci strony.
  • CenterText: Tekst wyswietlany w pozycji centralnej. Obsługuje dynamiczne pola scalania.
  • LeftText / RightText: Tekst wyrownany do lewej i prawej strony obszaru nagłówka lub stopki.
  • Font / FontSize: Steruje krojem pisma i rozmiarem tekstu nagłówka/stopki.
  • MarginTop / MarginBottom: Marginesy strony w milimetrach. Zwiększ je, aby zarezerwować miejsce na nagłówki i stopki.
  • FirstPageNumber: Numer poczatkowej strony. Ustaw na 2, gdy do dokumentu bedzie dodawana strona tytulowa.

Dynamiczne Pola Scalania

Następujące tokeny są zastępowane żywymi wartościami podczas renderowania:

{page} {total-pages} {url} {date} {time} {html-title} {pdf-title}

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.