Convertir HTML en PDF en utilisant Qtwebkit avec PHP
- 3077
- 98
- Maxence Arnaud
WKHTMLTOPDF est une application très utile pour créer PDF à partir de HTML (page Web). Cet article aidera à créer un PDF d'une page Web à l'aide du script PHP et de l'outil de ligne de commande Linux.
Étape 1: Installez wkhtmltopdf dans Linux
Téléchargez wkhtmltopdf à partir de Google Code et installez-vous sur Linux System.
# cd / opt # wget https: // wkhtmltopdf.googlecode.com / files / wkhtmltopdf-0.9.9-statique-I386.le goudron.bz2 # tar xjf wkhtmltopdf-0.9.9-statique-I386.le goudron.bz2 # mv wkhtmltopdf-i386 / usr / bin / wkhtmltopdf # chown apache: apache / usr / bin / wkhtmltopdf # chmod + x / usr / bin / wkhtmltopdf
Étape 2: Créer un PDF à l'aide de la ligne de commande
Vérifiez d'abord le script wkhtmltopdf Il fonctionne correctement à partir de la ligne de commande. La commande ci-dessous créera PDF de http: // google.COM Page Web.
# / usr / bin / wkhtmltopdf http: // google.com google.pdf
Étape 3: code PHP pour créer un PDF à l'aide de wkhtmltopdf
Utilisez le bloc ci-dessous du code PHP pour générer du PDF à partir de HTML (page Web). Ce script doit être activé Shell_exec Fonction pour Apache. La plupart des fournitures d'hébergement partagé ne permettent pas cette fonction.
Créer un nom de fichier getpdf.php en utilisant le code ci-dessous et mettez-le sur la racine du document de votre site Web
1234567891011 |
Ouvrez l'URL suivante pour générer un PDF du site Web (HTML).
Syntaxe:
http: // youdomain.com / getpdf.php?url = & pdf =
Exemple:
https: // tecadmin.net / getpdf.php?url = http: // google.com & pdf = google.pdf
- « Comment installer mysql 5.6.15 sur Centos 6 et Rhel 6
- Comment ajouter des enregistrements SPF pour tous les comptes sur CPanel Server »