wkhtmltopdf pour Debian 6

wkhtmltopdf est une librairie opensource permettant de générer des fichiers PDF à partir de fichiers HTML. C’est la librairie qui offre, à mon sens, le meilleur rendu PDF : elle intègre le moteur de rendu webkit (celui de Safari). Elle est donc en théorie capable de rendre le PDF conforme au HTML que vous voyez à l’écran sur Safari.

Contrairement aux librairies PHP que l’on peut utiliser (FPDF, TCPDF, mPDF ou HTML2PDF), cette librairie (écrite en C++ et basée sur Qt) doit être compilée pour pouvoir être exécutée sur votre serveur.

Le site officiel de wktmltopdf propose des versions compilées pour les distributions récentes (Debian 7 et 8, ainsi que Ubuntu 12.04 et 14.04, Windows Vista et +, Mac OSX 10.6 et +), mais pas pour les versions plus anciennes, on n’a pas d’autres choix que de la compiler soit même.

Afin de vous épargnez cette tâche un peu compliquée et surtout longue (il faut 2h pour la compiler sur une VM), je vous propose de la télécharger ici, compilée pour Debian 6.0.10.

wkhtmltopdf pour Debian 6 64 bits – 16.7 Mo (v0.12.2.1 – 64 bits)

wkhtmltopdf pour Debian 6 32 bits – 16.7 Mo (v0.12.2.1 – 32 bits)