Add HTML Headers & Footers
IronPDF allows the developer to modify PDF documents to use customized headers and footers. This code example shows how developers can achieve this using the ChromePdfRenderOptions
class along with the HtmlHeaderFooter
class.
The HtmlHeaderFooter
class allows the developer to customize a PDF's header or footer using HTML, as opposed to just using plain text (as is the case with the TextHeaderFooter
class). Specify the HTML markup for the header or footer by calling the addHtmlFragment
method on an instance of the class. This method accepts a String containing valid HTML5, CSS3, and JavaScript (ECMAScript 6). IronPDF will interpret the content in this string as rich hypertext markup, displaying it in resulting PDF documents in the same manner that a web browser would.
The developer can use this class to create headers that incorporate images, colors, special typefaces, and other, more complex design elements.
For more traditional and simplified text-based header/footer customizations, consider opting for the TextHeaderFooter
class instead.