Ich habe html in einer Mysql-Tabelle und möchte es in herunterladbare pdf-Dateien umwandeln.
Es gibt Tools zur Konvertierung von Dateien in PDF, aber ich habe keines gefunden, das mit PHP funktioniert.
Können Sie helfen? Haben Sie Vorschläge?
Ich habe html in einer Mysql-Tabelle und möchte es in herunterladbare pdf-Dateien umwandeln.
Es gibt Tools zur Konvertierung von Dateien in PDF, aber ich habe keines gefunden, das mit PHP funktioniert.
Können Sie helfen? Haben Sie Vorschläge?
Wenn es darum geht, ein pdf aus php zu erstellen, wird Ihnen pdflib helfen.
Andernfalls, wenn Sie konvertieren eine HTML-Seite im PDF-Format über PHP zu erstellen, sind die mir bekannten Optionen:
DOMPDF : php Klasse, die html umhüllt und das pdf erstellt. Funktioniert gut, anpassbar (wenn Sie wissen, php), basierend auf pdflib, wenn ich mich richtig erinnere, es nimmt sogar einige CSS. Schlechte Nachricht: langsam, wenn die HTML groß oder komplex ist.
HTML2PS DOMPDF: dasselbe wie DOMPDF, aber dieses konvertiert zuerst in .ps (ghostscript) und dann in das gewünschte Format (pdf, jpg, png). Für mich ist dies etwas besser als dompdf, aber haben die gleichen Geschwindigkeitsproblem oh, bessere Kompatibilität mit css.
Diese beiden sind php-Klassen, aber wenn Sie eine Software auf dem Server installieren und über passthru() oder system() darauf zugreifen können, sollten Sie auch diese in Betracht ziehen:
wkhtmltopdf Basierend auf Webkit (Safari's Wrapper), ist es wirklich schnell und leistungsstark. Es scheint das beste Programm (atm) zu sein, um HTML-Seiten on the fly in PDF zu konvertieren, es braucht nur 2 Sekunden für ein 3-seitiges xHTML-Dokument mit CSS2. Ist ein neues Projekt, jedenfalls wird die google.code Seite oft aktualisiert.
htmldoc Dies ist ein Tank, es wirklich nie zu stoppen / Absturz. das Projekt scheinen Tod in der 2007, aber trotzdem, wenn Sie nicht brauchen css-Kompatibilität kann dies nett für Sie sein.
tcpdf - Dies ist eine verbesserte und gepflegte Version von fpdf. Hauptmerkmale von tcpdf und es ist auch mit weniger Ausführungszeit mit großer Leistung. Für eine detaillierte Anleitung zur Verwendung der beiden beliebtesten PDF-Erzeugungsklassen: TCPDF und FPDF. Bitte folgen Sie dieser Link .
Siehe auch diesen Beitrag.
El html2pdf Bibliothek könnte Ihnen helfen; ich habe gehört, dass sie im Allgemeinen gute Arbeit leistet - aber möglicherweise müssen Sie Ihr HTML ein wenig anpassen.
Am einfachsten ist es, wenn Sie http://www.tcpdf.org/
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.