@broadpaper/pdf
v0.4.0
Published
BroadPaper PDF renderer: headless Chromium printing of the paged document, with an HTTP server, SSRF guard and a browser print fallback.
Maintainers
Readme
@broadpaper/pdf
Chromium-backed PDF generation for BroadPaper, via Playwright. The fidelity reference.
Part of BroadPaper — an embeddable visual report designer and PDF renderer. Your users design the report in your application; BroadPaper owns the layout, the branding, the pagination and the output.
Install
npm install @broadpaper/pdfRenders through a real browser. This is the backend to reach for when you need Chromium's
exact typesetting, or when you are comparing output against what a browser would print;
@broadpaper/forme is the one to deploy,
because it needs no browser on the server.
Playwright is a peer dependency, so installing this package does not drag a browser download into an application that only wanted the designer.
Licensing
BroadPaper is free to evaluate, with no trial clock and nothing behind a feature gate. Install it, use every feature and evaluate it against your real data for as long as you like. Production use needs a licence.
In the software, the only difference without a licence is that generated PDFs carry an evaluation mark, and a licence removes it. Contractually, the licence is also what permits production use. No seats, no activation, no machine binding, no telemetry, and no call home at any point.
Documentation
Support
Paid licences include email support at [email protected].
Copyright © 2026 Codingbadger Creative Limited. See LICENSE in this package, and THIRD-PARTY-NOTICES.md for the components it ships with.
