Konvertieren Sie HTML in PDF mit qtwebkit mit PHP

Konvertieren Sie HTML in PDF mit qtwebkit mit PHP

WKHTMLTOPDF ist eine sehr nützliche Anwendung zum Erstellen von PDF aus HTML (Webseite). Dieser Artikel hilft beim Erstellen von PDF einer Webseite mit PHP -Skript und Linux -Befehlszeilen -Tool.

Schritt 1: Installieren Sie WKHTMLTOPDF unter Linux

Laden Sie WKHTMLTOPDF von Google Code herunter und installieren Sie sie unter Linux System.

# cd/opt # WGet https: // wkhtmltopdf.googlecode.com/files/wkhtmltopdf-0.9.9-static-I386.Teer.BZ2 # TAR XJF WKHTMLTOPDF-0.9.9-static-I386.Teer.BZ2 # MV WKHTMLTOPDF-I386/USR/BIN/WKHTMLTOPDF # CHOWN APache: Apache/usr/bin/wkhtmltopdf # chmod +x/usr/wkhtmltopdf 
Schritt 2: Erstellen Sie PDF mit der Befehlszeile

Überprüfen Sie zunächst wkhtmltopdf script Es arbeitet ordnungsgemäß aus der Befehlszeile aus. Der Befehl unten erstellt PDF von http: // google.com Webseite.

#/usr/bin/wkhtmltopdf http: // google.com Google.PDF 
Schritt 3: PHP -Code zum Erstellen von PDF mit WKHTMLTOPDF

Verwenden Sie den folgenden Block des PHP -Codes, um PDF aus HTML (Webseite) zu generieren, um PDF zu generieren. Dieses Skript musste aktiviert werden, um eine Shell_exec -Funktion für Apache zu aktivieren. Der größte Teil des gemeinsam genutzten Hosting zulässt diese Funktion nicht.

Erstellen Sie einen Dateinamen getPdf.PHP verwendet den folgenden Code und setzen Sie es in Ihr Website -Dokumentroot

1234567891011

Öffnen Sie die folgende URL, um PDF der Website (HTML) zu generieren.

Syntax:
http: // youdomain.com/getpdf.Php?url = & pdf =

Beispiel:
https: // tecadmin.net/getPdf.Php?url = http: // google.com & pdf = google.PDF