Hallo 🙂
ich versuche gerade verzweifelt eine PDF von meiner Seite zu generieren. Seit 2 Tagen leider ohne spürbaren Erfolg 🙁 Leider funktioniert PDF_generator2 nicht mit meiner Typo3 Version (obwohl sogar der Hotfix installiert ist) - spuckt er Fehler aus:
Fatal error: Call to undefined method FPDF::GetFontAscender() in typo3conf/ext/pdf_generator2_hotfix/html2ps/output.fpdf.class.php on line 163
🙁 Danach habe ich eine html2pdf Extension entwickelt, aber da wird in der PDF nichts geflotet 🙁
Zu guter letzt habe ich die webkitpdf probiert, da ist aber leider die PDF beschädigt (0 Byte) 🙁 Wkhtmltopdf ist nach Anfrage auf den Server installiert. Nur haben sie geschrieben, das PHP in CGI-Modus ausgeführt werden muss, deshalb habe ich eine .htaccess in das Extension Verzeichnis geschrieben. Trotzdem ohne Erfolg 🙁
Könnt ihr mir dabei helfen?
Danke im Vorraus
Philipp88
Hallo Philipp.
Zumindest was webkitpdf angeht könnte es sich lohnen, die üblichen debug-Schalter zu aktivieren (displayErrors usw.). Wenn Du das erzeugte PDF dann mit einem Texteditor öffnest (und etwas Glück hast) stehen dort Fehlermeldungen drin, die Dir weiterhelfen können.
Viele Grüße
Julian
Hallo,
ich habe mal ein eigenständiges Script geschrieben welches mit wkhtmltopdf eine PDF generieren soll. Leider kommt da als Fehler "Cant not connect to the x-Server" 🙁 Kann das sein das deshalb auch die Extension nicht funzt?
Die Punkte unter "IMPORTANT NOTICES" in der Doku hast Du vermutlich bereits beachtet und nochmals geprüft, oder? (http://docs.typo3.org/typo3cms/extensions/webkitpdf/1.2.0/#important-notices)
Ein Eintrag bei Stackoverflow klingt auch vielversprechend:
http://stackoverflow.com/questions/9604625/wkhtmltopdf-cannot-connect-to-x-server
6. Check to see if it works: run wkhtmltopdf http://www.google.com test.pdf. If it works, then you are done -- make sure to make a symbolic link as per INSTRUCTIONS.txt. If you get the error "Cannot connect to X server" then continue to number 7.
7. We need to run it headless on a 'virtual' x server. We will do this with a package called xvfb. sudo apt-get install xvfb
Bei mir läuft webkitpdf zwar, aber das erzeugte PDF ist beschädigt. Hatte schonmal jemand dieses Problem?
Vermutung ist, dass da mehr in die Ausgabe gerutscht ist, als erwünscht - z.B. PHP Warnings. Öffne das erzeugte PDF mal ine inem Texteditor udn guck Anfang udn Ende der Datei an.
Ich habe die PDFs schon versucht, mit einem Editor zu öffnen - leider sind diese aber komplett leer.