Dodaj nagłówki i stopki HTML
IronPDF for Python obsługuje w pełni stylizowane nagłówki i stopki HTML, pozwalając na użycie dowolnej kombinacji HTML i CSS — w tym obrazów, niestandardowych czcionek i dynamicznych pól scalania — w obszarach nagłówka i stopki twojego PDF.
Pierwsze kroki
Utwórz obiekty HtmlHeaderFooter i przypisz je do RenderingOptions.HtmlHeader oraz RenderingOptions.HtmlFooter. Ustaw MaxHeight, aby ograniczyć wysokość każdej sekcji i skonfiguruj MarginTop / MarginBottom, aby zapobiec nakładaniu się na treść strony.
Zrozumienie kodu
HtmlHeaderFooter: Obiekt, który akceptuje fragment HTML i renderuje go jako nagłówek lub stopkę na każdej stronie.HtmlFragment: Zawartość HTML do wyświetlenia. Dynamiczne pola scalania, takie jak{page}i{total-pages}, są obsługiwane w HTML.MaxHeight: Maksymalna wysokość w milimetrach, jaką może zająć obszar nagłówka lub stopki.DrawDividerLine: GdyTrue, rysuje poziomą linię między nagłówkiem/stopką a treścią strony.BaseUrl: Ścieżka bazowa używana do rozwiązywania względnych ścieżek zasobów (takich jak obrazy) w fragmencie HTML. Użyjos.path.abspath, aby skonstruować ścieżkę bezwzględną.MarginTop/MarginBottom: Marginesy strony w milimetrach. Upewnij się, że są przynajmniej tak duże jakMaxHeight, aby zapobiec nakładaniu się nagłówka lub stopki na treść.
Obsługiwany HTML w nagłówkach i stopkach
Dowolny HTML, który jest poprawnie renderowany w przeglądarce, może być używany, w tym tagi , układy , style inline i linki do czcionek Google.
Naucz się dodawać nagłówki i stopki do PDF przy użyciu IronPDF for Python!
Powiazane linki do dokumentacji
Wciąż przewijasz?
Czy chcesz szybko dowodu?
Uruchom przykład i zobacz, jak Twój kod HTML zamienia się w plik PDF.






