If you’re building a content-driven application, sooner or later you’ll face this requirement: convert HTML into a downloadable PDF on the server.

Maybe you’re generating invoices. Maybe you’re exporting reports. Maybe you’re allowing users to export editor content to PDF from a CMS or LMS.

If you’re working with clean HTML from a rich text...