Integration guides
One page per language and framework, each with code you can paste and run.
HTML to PDF in C# and .NET
Generate PDFs from HTML in C# with HttpClient and no licence fee. No native interop, no per-developer pricing, and modern CSS rendered by real Chromium.
Django HTML to PDF
Render Django templates to PDF with one requests call. No WeasyPrint system libraries, no wkhtmltopdf binary, and a FileResponse that streams to the browser.
Generate an invoice PDF from HTML
Build an invoice PDF from an HTML template and JSON data: line items, totals, page breaks on long tables, and a header that repeats on every page.
HTML to PDF in Go
Turn HTML into a PDF from Go using only net/http — no SDK, no cgo, no headless browser to operate. Runnable code for one-off renders and stored templates.
Laravel HTML to PDF
Render Blade views to PDF in Laravel without Browsershot, Gotenberg or DOMPDF. One Http::post call, and repeating table headers that actually work.
HTML to PDF in Node.js
Generate a PDF from HTML in Node without bundling Puppeteer. One fetch call, no Chromium in your image, and a stored-template route so design changes need no deploy.
HTML to PDF in PHP
Turn HTML into PDF from PHP with a plain cURL call. No DOMPDF CSS limits, no Composer tree to audit, and real Chromium rendering so flexbox and grid work.
HTML to PDF in Python
Render HTML to PDF from Python with one HTTP call. No WeasyPrint system libraries, no wkhtmltopdf binary, and full flexbox and grid support from real Chromium.
Rails PDF generation from HTML
Render ERB views to PDF in Rails without wkhtmltopdf binaries. One Net::HTTP call, no wicked_pdf gem, and modern CSS that survives the trip to paper.