Skip to main content

PDF Generator

Try in Playground

Generate pixel-perfect PDFs from HTML, URLs, or programmatically using your choice of rendering engine.

Complete Data Isolation

Primus PDF Generator runs entirely within your infrastructure. All PDF generation happens locally. No document content is ever transmitted to Primus servers.


Provider Comparison

FeaturePlaywrightPuppeteerPDFKit
HTML RenderingFull CSS/JSFull CSS/JSText only
URL to PDFYesYesNo
ProgrammaticLimitedLimitedFull control
.NET NativeYesNode.jsPartial
Node.js NativeYesYesYes
Best ForReports, InvoicesScreenshots + PDFCertificates, Forms

Quick Decision Guide

Use CaseRecommended Provider
HTML/CSS templates PDFPlaywright
Screenshot a webpagePuppeteer
Generate invoices from dataPDFKit
Cross-platform .NET appPlaywright
Node.js microservicePuppeteer

Packages

PlatformPackage
.NETPrimusSaaS.PdfGenerator
Node.jsplaywright / puppeteer / pdfkit

Next Steps

Want to...See Guide
5-minute setupIntegration Guide
Headers, footers, multi-pageAdvanced
Interactive demoPlayground