Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie konvertiere ich html in pdf mit php?

Wenn Sie ein PDF aus PHP erstellen möchten, hilft Ihnen pdflib.

Andernfalls, wenn Sie konvertieren möchten eine HTML-Seite in pdf über PHP, die mir bekannten Optionen sind:

DOMPDF :php-Klasse, die das HTML umschließt und das PDF erstellt. Funktioniert gut, anpassbar (wenn Sie PHP kennen), basierend auf pdflib, wenn ich mich recht erinnere, braucht es sogar etwas CSS. Schlechte Nachrichten:langsam, wenn der HTML-Code groß oder komplex ist.

HTML2PS :Dasselbe wie bei DOMPDF, aber dieses konvertieren Sie zuerst in .ps (Ghostscript), dann in das gewünschte Format (pdf, jpg, png). Für mich ist das etwas besser als dompdf, aber ich habe das gleiche Geschwindigkeitsproblem .. oh, bessere Kompatibilität mit CSS.

Diese beiden sind PHP-Klassen, aber wenn Sie Software auf dem Server installieren und über passthru() oder system() darauf zugreifen können, sehen Sie sich auch diese an:

wkhtmltopdf :basiert auf Webkit (Safari-Wrapper), ist wirklich schnell und leistungsfähig. Scheint, als wäre es das beste (atm), um HTML-Seiten im Handumdrehen in PDF zu konvertieren, was nur 2 Sekunden für ein 3-seitiges xHTML-Dokument mit CSS2 dauert. Ist sowieso ein aktuelles Projekt, die Seite google.code wird oft aktualisiert.

htmldoc :das hier ist ein Panzer, der wirklich nie aufhört/abstürzt. Das Projekt scheint im Jahr 2007 tot zu sein, aber trotzdem, wenn du keine CSS-Kompatibilität brauchst, kann das nett für dich sein.

tcpdf - Dies ist eine erweiterte und gepflegte Version von fpdf. Hauptmerkmale von tcpdf und es hat auch weniger Ausführungszeit bei großer Leistung. Für ein ausführliches Tutorial zur Verwendung der beiden beliebtesten PDF-Generierungsklassen:TCPDF und FPDF. Bitte folgen Sie diesem Link .

Siehe auch diese Beiträge.

  1. Konvertieren Sie HTML + CSS in PDF mit PHP ?
  2. Welches ist das beste PDF? -API für PHP?
  3. HTML in PHP in PDF exportieren?
  4. Schreiben von HTML mit PHP-Variablen in PDF-Datei?
  5. Tool zum Exportieren von HTML als PDF
  6. Konvertieren von HTML in eine PHP-Datei in PDF-Datei