Outils pour utilisateurs

Outils du site


python:wkhtmltopdf

PDF avec pdfkit et wkhtmltopdf

pdfkit utilise wkhtmltopdf pour convertir du HTML en PDF.

Doc: https://pypi.org/project/pdfkit/

Installation de wkhtmltopdf

Sous Linux :

sudo apt install wkhtmltopdf

Sous Windows :

  • Télécharger l'installateur 64bits
    • Installer wkhtmltox-0.12.6-1.msvc2015-win64.exe
    • Ajouter le chemin à la variable PATH du système
      • C:\Program Files\wkhtmltopdf\bin

Installation de pdfkit

(venv) $ pip install pdfkit

Usage

Transformation d'un fichier test.html en test.pdf :

import pdfkit
 
pdfkit.from_file('/home/marc/test.html', '/home/marc/test.pdf')

Même chose à partir d'une chaîne de caractères :

import pdfkit
 
pdfkit.from_string('<h1>Hello World!</h1>', '/home/marc/test.pdf')
python/wkhtmltopdf.txt · Dernière modification: 2024/01/29 07:56 par marclebrun