Hallo Community,
ich bin schon länger auf der Suche nach einem PHP-Script welches mir .html bzw dynamische Seiten in ein PDF-Dokument umwandelt.
Ich habe auch diverse Scripte gefunden, habe aber leider bis jetzt keins zum laufen gebracht.
Für mich ist es wichtig, dass ich eine dynamisch erstellte Seite in ein PDF-Dokument unwandle.
Ich habe zum Beispiel folgendes Script gefunden:
http://sourceforge.n...ects/html2fpdf/
Kann mir jemand erklären wie ich das ans laufen bekommen?
Auf der Seitre http://html2fpdf.sourceforge.net/ sind einige Beispiele, aber keine wirkliche Doku vorhanden.
Wenn jemand ein anderes Script kennt bzw schon Erfahrungen damit gesammelt hat wär ich ihm sehr verbunden mir sein Wissen weiterzugeben!
Seite 1 von 1
Html Zu Pdf Via Php
Anzeige
#2
geschrieben 25. März 2010 - 20:16
#3
geschrieben 25. März 2010 - 21:21
EMPFEHLE tcpdf
ist recht easy das zu machen habs heute selbst gebraucht
ist recht easy das zu machen habs heute selbst gebraucht
#4
geschrieben 25. März 2010 - 22:09
Aber mehr als 10MB... Das ist schon recht viel, gerade auf Webhosting, hmm... Dann wäre http://www.tufat.com...ps_html2pdf.htm auch eine Alternative.
#5
geschrieben 26. März 2010 - 08:21
#6
geschrieben 26. März 2010 - 13:09
Also alle Beispiele die bis jetzt genannt worden sind habe ich auch schon entdeckt, bekomme sie aber einfach nicht ans laufen.
Am einfachsten wäre es ja in HTML und CSS eine Seite zu erstellen und diese mit ein zwei Funktionen umzuwandeln.
wenn ich mich recht erinnere muss man mit FPDF ja die Seite mit der Klasse erstellen.
Für mich wäre es super, wenn jemand mal ein kurzer Beisiel mit der Klasse/Script zeigt die er für am einfachsten hält.
HTML2PDF fehlt komplett die Doku, und mit den anderen komme ich einfach nicht klar!
Am einfachsten wäre es ja in HTML und CSS eine Seite zu erstellen und diese mit ein zwei Funktionen umzuwandeln.
wenn ich mich recht erinnere muss man mit FPDF ja die Seite mit der Klasse erstellen.
Für mich wäre es super, wenn jemand mal ein kurzer Beisiel mit der Klasse/Script zeigt die er für am einfachsten hält.
HTML2PDF fehlt komplett die Doku, und mit den anderen komme ich einfach nicht klar!
#7
geschrieben 26. März 2010 - 14:07
Habe mal dompdf ausprobiert.
Aber leider funktioniert nichtmal das Beispiel:
Aber leider funktioniert nichtmal das Beispiel:
<?php require_once("dompdf_config.inc.php"); $html = '<html><body> <h1>Winfuture</h1> </body></html>'; $dompdf = new DOMPDF(); $dompdf->load_html($html); $dompdf->render(); $dompdf->stream("sample.pdf"); ?> Muss ich noch irgendetwas am Server einstellen?
#8
geschrieben 26. März 2010 - 14:20
Kriegst du eine Fehlermeldung? Schreibrechte?
#9
geschrieben 26. März 2010 - 15:59
Ich lasse es auf einem XAMPP Server local laufen. Haber Rechtsklick -> Eigenschaften "Schreibgeschütze" entfernt.
Ich bekomme auch keine Fehlermeldung!
Ich bekomme auch keine Fehlermeldung!
#10
geschrieben 26. März 2010 - 16:19
Passiert also überhaupt nichts?
Oder kann es sein, dass du die Fehlermeldung anhand der PDF-Ausgabe übersiehst?
Oder kann es sein, dass du die Fehlermeldung anhand der PDF-Ausgabe übersiehst?
#11
geschrieben 26. März 2010 - 16:22
Es passiert garnichts, in meiner test.php wo der Code drin steht wird nichts als HTML ausgegeben, keine Fehlermeldung und es wird auch kein .pdf erstellt.
Muss vielleicht noch etwas wegen der Schriftarten importiert werden oderso?
Muss vielleicht noch etwas wegen der Schriftarten importiert werden oderso?
#12
geschrieben 26. März 2010 - 16:28
Error Reporting ist auf E_STRICT und E_ALL?
Bei mir hat es eigentlich ausgereicht DOMPDF auf den Server zu laden.
Bei mir hat es eigentlich ausgereicht DOMPDF auf den Server zu laden.
#13
geschrieben 26. März 2010 - 16:32
Auch unter E_STRICT und E_ALL wird kein Fehler zurückgegeben.
Ich habe folgendes gemacht:
1. dompdf-0.5.1.zip runtergeladen
2. den Ordner dompdf-0.5.1 in das Verzeichnis "htdocs" vom xampp Server gelegt.
3. test.php mit den vonmir oben genannten Code erstellt.
4. Zugesehen wie nichts passiert!
Nochmal zu den Schreibrechten, wie stelle ich diese ein? Normal in Windows, also "Schreibgeschütz" usw?
Ich habe folgendes gemacht:
1. dompdf-0.5.1.zip runtergeladen
2. den Ordner dompdf-0.5.1 in das Verzeichnis "htdocs" vom xampp Server gelegt.
3. test.php mit den vonmir oben genannten Code erstellt.
4. Zugesehen wie nichts passiert!
Nochmal zu den Schreibrechten, wie stelle ich diese ein? Normal in Windows, also "Schreibgeschütz" usw?
#14
geschrieben 27. März 2010 - 13:41
XAMPP ist praktisch eine VM - da hat Windows wenig zu melden.
Das beste wäre in so einem Fall über ein FTP-Programm o.ä. (nicht über Windows Explorer) einmal zuzugreifen und dann die Berechtigungen auf 755 o.ä. zu setzen. Wobei das eigentlich normalerweise nicht notwendig ist bei XAMPP, aber man weiß ja nie...
Das beste wäre in so einem Fall über ein FTP-Programm o.ä. (nicht über Windows Explorer) einmal zuzugreifen und dann die Berechtigungen auf 755 o.ä. zu setzen. Wobei das eigentlich normalerweise nicht notwendig ist bei XAMPP, aber man weiß ja nie...
#15
geschrieben 01. April 2010 - 15:08
Okay, das werde ich mal ausprobieren!
Thema verteilen:
Seite 1 von 1