Alternatives · WeasyPrint

De wkhtmltopdf à WeasyPrint : ce qui change

WeasyPrint est un moteur HTML et CSS écrit en Python pour la pagination, gratuit sous licence BSD-3-Clause, sans moteur de navigateur. La page d’état de wkhtmltopdf le suggère, avec Prince, pour des rapports faits d’un HTML que vous maîtrisez. pdfkiln garde au contraire la ligne de commande de wkhtmltopdf, et rend avec Chromium.

Ce qui change en passant de wkhtmltopdf à WeasyPrint

Quand WeasyPrint est le bon choix

Du HTML écrit pour l’impression, sans JavaScript, dans une pile Python, et du PDF/A ou du PDF/UA sans frais.

Quand c’est pdfkiln

Des modèles faits pour wkhtmltopdf qui doivent garder leurs pages, du JavaScript dans la page ou dans ses en-têtes et pieds de page, des bibliothèques qui appellent wkhtmltopdf, n’importe quel langage par la ligne de commande. Le PDF/A-3 et le Factur-X depuis ces mêmes modèles, c’est ce pour quoi pdfkiln Pro se prépare.

Sources

WeasyPrint sur GitHub, ses premiers pas, pour aller plus loin et sa référence, et la page d’état de wkhtmltopdf, lus le 29 octobre 2026.