Custom Fonts in HTML to PDF

To ensure the proper rendering of assets that require time to load, it is essential to specify a render delay using the waitFor class. This includes assets such as JavaScript, fonts, and network resources.

To render HTML content with a custom font from Google Fonts, configure the rendering options to use the waitFor property. Set the wait for type as RenderDelay and specify a maximum wait time of 500 milliseconds.

After rendering the HTML, export the PDF document with the capabilities of IronPDF's PDF Generation Library. You can check the resulting PDF to see the custom font perfectly loaded and displayed.