Guides
Practical walkthroughs for generating documents: page breaks, fonts, templates, batches.
Writing HTML templates for PDF: a style guide (Jinja, Django, Handlebars)
Templates that render well as PDFs follow a few rules: fixed page geometry, no external state, defensive filters, print CSS. Examples in Jinja and …
What an invoice PDF must contain: the fields tax authorities actually check
The eleven fields present on a compliant invoice in the EU, UK and US, the ones people forget, and how to bake them into …
Migrating off wkhtmltopdf: a checklist that avoids the surprises
A practical sequence for replacing wkhtmltopdf in a production system: inventory, flag mapping, visual diff, cutover, rollback.
PDF/A from HTML: what it is, when you need it, how to produce it
Auditors, registries and archives ask for PDF/A. What the standard requires, why an ordinary browser PDF fails it, and how to convert.
Web fonts in generated PDFs: why they fall back, and how to make them load
The PDF shows Times where the page showed your brand font. Causes — timing, CORS, formats, licensing — and the fix for each.
Page breaks in HTML to PDF: the CSS that actually works
Rows split across pages, headings orphaned at the bottom, cards cut in half. The four CSS properties that fix it in Chromium-based renderers, with …