wkhtmltopdf aujourd’hui · Installation

wkhtmltopdf sur ARM64 et Apple Silicon

Les paquets ARM64 de wkhtmltopdf s’arrêtent à Debian 12 et Ubuntu 22.04 (mai 2023), son seul paquet macOS précède Apple Silicon (juin 2020), et ses versions Windows sont pour x86 seulement. pdfkiln tourne nativement sur ARM64, sous Linux et macOS.

Systèmewkhtmltopdf, officielpdfkiln
Debian 12, Ubuntu 22.04, ARM64Paquet 0.12.6.1-3APT, archive, Docker
Debian 13, Ubuntu 24.04, ARM64AucunAPT, archive, Docker
macOS, Apple SiliconPaquet de juin 2020, avant Apple SiliconArchive, npm
Windows sur ARMVersions x86 32 et 64 bitsLa version x64, en émulation

Linux ARM64

Le dépôt APT a des paquets arm64 pour Debian 12 et 13 et Ubuntu 22.04 et suivantes, avec les mêmes commandes qu’en amd64 :

curl -fsS https://apt.pdfkiln.org/pdfkiln-archive-keyring.asc | sudo tee /usr/share/keyrings/pdfkiln-archive-keyring.asc > /dev/null
printf 'Types: deb\nURIs: https://apt.pdfkiln.org\nSuites: stable\nComponents: main\nSigned-By: /usr/share/keyrings/pdfkiln-archive-keyring.asc\n' \
  | sudo tee /etc/apt/sources.list.d/pdfkiln.sources
sudo apt update && sudo apt install pdfkiln

Aussi pour ARM64 : l’image Docker, et l’archive Linux ARM64 de la dernière version, avec son Chromium.

macOS avec Apple Silicon

L’archive macOS ARM64 de la dernière version : décompressez-la où vous voulez, mettez son dossier dans le PATH. Ou, avec Node.js 22.12 ou plus récent, le paquet npm, qui télécharge le Chromium pour Apple Silicon au premier usage, SHA-256 vérifié :

npx @pdfkiln/pdfkiln wkhtmltopdf page.html page.pdf
npm install -g @pdfkiln/pdfkiln    # pdfkiln, wkhtmltopdf and wkhtmltoimage

Windows sur ARM

pdfkiln est construit pour x64, que Windows sur ARM fait tourner en émulation : le programme d’installation ou le zip de la dernière version, comme sur n’importe quel PC.

Vérifier

wkhtmltopdf --version
# wkhtmltopdf 0.12.6 (with patched qt), pdfkiln 1.0.3, Chromium 156.0.8078.73

Ensuite

Votre bibliothèque appelle wkhtmltopdf : son guide de migration dit comment la brancher sur pdfkiln.