Tagged with

Puppeteer

This post thumbnail

You usually need a website to PDF converter at the least convenient moment. A customer wants an invoice that matches the web view. Finance wants archived reports. Support wants a clean snapshot of a dashboard before data changes. Legal wants a PDF, not a live URL. Then issues emerge. Print styles break. Fonts disappear. Charts render half-loaded. A page that looks perfect in the browser turns into a messy, clipped document. The hard part isn't generating a PDF. It's generating the right

13 July 2026

This post thumbnail

Your HTML looked correct in the browser. The PDF does not. The first page breaks early, the footer jumps, a table row spills onto a second page, and someone on the team says the CSS must be wrong. Usually it isn't. The problem is simpler and more annoying. Your layout was designed for one paper standard, and the renderer produced another. That mismatch hits fast in cross-platform apps. A frontend dev tests in a browser print preview, a backend job generates PDFs on Linux, and a customer

4 July 2026

This post thumbnail

You've probably been handed a deceptively simple task. “We already have the HTML. We just need a PDF.” Then the actual work starts. The first output looks fine until a table splits across pages, the footer overlaps content, a font disappears in production, or the file that worked on your laptop breaks inside a container. That's the moment it becomes apparent that an HTML to PDF library isn't just a conversion utility. It's part renderer, part print engine, part deployment problem, and pa

2 July 2026

This post thumbnail

You've already built the hard part. The invoice template looks right in the browser, the report page handles edge cases, and the “Download PDF” requirement sounds small enough to fit into a sprint. Then the actual work starts. The first generated file clips the footer. A custom font disappears in production. Page three splits a table row in half. The container image needs extra system packages. Local output looks fine, but CI produces a different result. That's why choosing the best PDF

2 July 2026

transformy
© 2014-2026 transformy.io — made in 🇧🇪 with ❤️ 🍫 🍟