Nagłówki i stopki HTML zapewniają elastyczną metodę tworzenia dynamicznych nagłówków i stopek dla dokumentów PDF. Dodając nagłówki i stopki w ten sposób, deweloperzy mają pełną kontrolę nad wyglądem swoich nagłówków i stopek, ponieważ są one renderowane jako niezależne dokumenty HTML zdolne do zawierania własnych zasobów i arkuszy stylów.
Kroki dodawania niestandardowych nagłówków i stopek HTML do PDF z IronPDF
Na początek należy utworzyć instancję klasy ChromePdfRenderer, która obsługuje renderowanie treści HTML do dokumentu PDF o idealnej rozdzielczości.
Następnie zdefiniuj stopkę przy użyciu klasy HtmlHeaderFooter, w której określasz MaxHeight, zawartość HTML stopki (która w naszym przypadku obejmuje numerację stron) oraz podstawowy adres URL do wyświetlania obrazu. Stopka jest wystylizowana, aby wyświetlać wycentrowane informacje o stronach.
Aby uniknąć nakładania się stopki na główną treść pliku PDF, należy ustawić dolny margines za pomocą właściwości MarginBottom. Podobnie, utwórz nagłówek zawierający obraz (np. logo) przy użyciu klasy HtmlHeaderFooter. W tym miejscu umieściliśmy BaseUrl w katalogu zawierającym zasoby graficzne, co pozwala na uzyskanie odpowiedniej rozdzielczości obrazu podczas renderowania.
Na koniec użyj właściwości MarginTop, aby ustawić górny margines, który zapobiega nakładaniu się nagłówka na treść. Ten przykład pokazuje, jak łatwo jest zaimplementować niestandardowe nagłówki i stopki HTML w dokumentach PDF z użyciem IronPDF.
Naucz się dodawać nagłówki i stopki HTML do dokumentów PDF za pomocą IronPDF