An overview of toolchains that can generate PDFs using CSS Paged Media.

Toolchains

Tool CSS XSL-FO PDF Engine List Price Issues
fop ✕ ✓ fop,batik Free Complex styling; No HTML+CSS, bad SVG rasterization
wkhtmltopdf ✓ ✕ webkit,poppler Free No CSS3 column support, bad SVG rasterization
puppeteer ✓ ✕ chromium,skia Free No PDF bookmarks
AntennaHouse ✓ ✓ AntennaHouse $5000/server Expensive
PDFreactor ✓ ✕ PDFreactor $2950/server Expensive
PrinceXML ✓ ✓ PrinceXML $3800/server Expensive
DocRaptor ✓ ✕ PrinceXML $0.025-0.0090/doc SaaS
WeasyPrint ✓ ✕ WeasyPrint Free Limited CSS3 column support

PlantUML

References