Wie könnten Sie dynamisch eine PDF-Datei in WordPress erstellen? [geschlossen]

8

Ich benutze ein Kontaktformular 7, um die Benutzer Daten eingeben zu lassen, dann muss ich auf der Basis ihrer Dateneingabe einen anderen Text zur PDF hinzufügen, bevor ich die gesamte PDF ausgabe.

Wenn der Benutzer zum Beispiel sagt, dass ihm rote Luftballons gefallen, wird in der erstellten Ballon-PDF-Datei angegeben, wie wichtig rote Ballons sind, usw. ...

Ich weiß, dass es einen Weg geben muss, dies mit fpdf, tcpdf oder so zu tun, aber ich bin mir nicht sicher, wie. Irgendwelche Ideen?

    
user1784593 30.10.2012, 05:17
quelle

5 Antworten

2

Sehen Sie sich dompdf an. Es ist sehr einfach zu verwenden und enthält eine gute Implementierungsdokumentation.

    
Ashwin Muni 03.04.2013 18:25
quelle
1

Als erstes empfehle ich Gravity Forms, es ist ein besseres Plugin für Formulare und es speichert auch Einträge in der Datenbank, so dass Sie sie abrufen können.

Für den PDF-Teil müssen Sie es manuell programmieren.

Erstellen Sie eine PHP-Datei, die tcpdf implementiert und alle Eingaben vom Formular erhält (über POST oder GET). Dann haben Sie alle Parameter, die Sie brauchen, und Sie können die PDF-Datei auf beliebige Weise erstellen.

Um diese PHP-Datei zu verwenden, öffnen Sie eine Seite in Wordpress und benennen Sie die PHP-Datei in page-.php um (wobei XXXX die neue Seiten-ID ist, die Sie geöffnet haben)

    
yedidel 11.07.2013 11:07
quelle
1

Vielleicht möchten Sie die nativen PDF-Funktionen von PHP in einem benutzerdefinierten Wordpress-Plugin verwenden, um Ihre eigenen PDF-Dokumente zu erstellen. Sehen Sie sich das PHP.net Handbuch: PDF für einen Überblick an. Ich bin da, es gibt eine Menge von PHP=>PDF Anbieter Bibliotheken da draußen, wenn Sie die Google suchen.

Eine andere Lösung wäre, einen Worker-Prozess irgendwo auszuführen, um Dokumente in [? | PDF] Formaten zu konvertieren und zurückzugeben, basierend auf Wordpress-Daten, die durch ein Vorlagensystem (Schnurrbart, twig , usw.).

    
Chris Vogt 12.07.2013 03:19
quelle
0

Installieren Sie das PDF Creator Plugin von dieser URL. Hoffe das hilft dir.

Ссылка

    
Sandeep Pattanaik 30.10.2012 16:49
quelle
-1

Erstelle ein Child-Plugin, dieser Typ hat es geschafft oder macht es: Ссылка

    
user1757516 30.10.2012 15:58
quelle