In meiner Website ich meine mysql Daten mit PHP holen. Ich möchte diese Daten in PDF-Datei öffnen, wenn ich auf PDF-Druckschaltfläche klicke, ist es möglich?Direct Print Webseite in PDF-Datei
Antwort
Zuallererst, wenn Sie ein qualitativ hochwertiges professionelles Produkt wollen, das zu tun. Sie wollen Prince XML
Wenn Sie in etwas Open-Source-Tool suchen, um etwas Ähnliches zu erreichen. Sie können in this SO question.
suchenSie könnten statische PDF-Formulardatei vorbereiten, die nur mit Werten unter PHP FDF module ausfüllen.
Es hängt davon ab, welche Plattform Sie verwenden. Dies wäre ein einfacher Job, wenn Sie Groovy auf Grails verwenden. Es gibt Plugins, die PDF-Berichte wie das jasper-plugin erleichtern.
Luis
Check out jsPDF, eine Open-Source-Bibliothek für JavaScript, aber mit nichts PDF-Dokumente zu erzeugen.
Sie können die Daten mit Apache FOP verarbeiten, nachdem Sie sie in XML umgewandelt haben. (http://xmlgraphics.apache.org/fop/).
Wenn Ihre Seite vorlagenbasiert ist, können Sie eine Vorlage erstellen, die eine XML-Ausgabe erzeugt und diese verarbeitet. Sie haben eine sehr gute Kontrolle über die PDF-Konstruktion. Der Nachteil ist, dass es keine "Plug-in-Lösung" ist, aber ich habe es getan und funktioniert nach seiner Einrichtung wie Charme.
Ich habe TCPDF in der Vergangenheit verwendet, es ist ein wenig kludgy, aber kann definitiv die Arbeit erledigen. (http://www.tecnick.com/public/code/cp_dpage.php?aiocp_dp=tcpdf)
Das FPDF-Modul in PHP ist einfach genug, um die Daten zusammen zu bekommen. Es ist eine sichere Option, da Sie wissen, welche Daten Sie an die PDF-Engine weitergeben. Es gibt einige Streaming-PDF-Optionen, die eine Menge HTML aufnehmen und dann als PDF ausgeben können, aber sie können es ziemlich falsch machen, ohne dass Sie es wissen.
Ich verwendete, auf Linux-Maschinen, WKHTMLTOIMAGE/WKHTMLTOPDF eine Anzahl von Zeiten, auf vielen Projekten. Es funktioniert wie ein Zauber, einfach zu bedienen, nur ein Skript, das Sie ausführen.
- 1. Wie ändere ich das Javascript, das von IBM Maximos Funktion "Direct Print" in PDFs eingefügt wird?
- 2. ein Rechtecks in Direct X
- 3. Direct dll Problem
- 4. ByteBuffer allocate direct Beispiel
- 5. html page direct
- 6. Wie worker_process nginx Direct
- 7. Android Wifi Direct
- 8. Google Drive Direct Link
- 9. Zuweisungsoperator in print-Anweisung
- 10. Absturzszenario in RDMA (Remote Direct Memory Access)
- 11. Direct & Ctype Unterschiede mit Aufzählungen
- 12. WCF Direct Authentication mit BasicHttpBinding
- 13. Android Wifi Direct Service Discovery
- 14. Direct X 11 gezackte Kanten
- 15. WiFi-Direct IP-Bereich ändern? IPv6 in Android WiFi-Direct erzwingen?
- 16. Personalisieren von Direct Mail-Inhalten mit zusätzlichen Markierungen in Direct Mail Typo3
- 17. API-Unterstützung für Instagram Direct
- 18. mapquest direct tile access eingestellt
- 19. Start Dialog nach Direct Line
- 20. Android N Notification Direct Antwort
- 21. wie print timestamp in ASP.net
- 22. PRINT-Anweisung in T-SQL
- 23. Print in String-Liste umleiten?
- 24. Python print (end = "") Fehler
- 25. php: echo "", print(), printf()
- 26. lsof print numerische Ports
- 27. fancybox IFrame print
- 28. Silent Print vom Browser
- 29. Print Message Inline Assembly
- 30. Pretty print JSON Python