Mutieren PDF editierbaren Felder programmatisch
Frage
Ohne Tonnen von Fragen und Antworten hier über PDF-Dateien mit PHP zu manipulieren, aber keiner von ihnen scheinen meine Anforderung zu passen.
Programmatically, ich möchte den Inhalt von editierbaren Felder aktualisieren können. Vorzugsweise mit PHP. Wenn es darauf ankommt, werden die PDF-Dateien werden zunächst handgefertigt (als eine Art ‚Vorlage‘ Dateien, die wieder in immer und immer wieder kopiert und ausgefüllt werden). Die Liste der PDF_show * Funktionen auf php.net nicht geben Sie mir etwas, das aussieht (direkt) viel versprechend.
Ist das möglich mit PHP? Wie?
Lösung
Die beste Art und Weise, die das Aussehen und das Gefühl des ursprünglichen PDF hält ist die PDFlib Block-Plugin für Acrobat zu verwenden. PDFLib ist die Bibliothek hinter all der PHP PDF-Funktionen. Weitere Informationen zu der Block-Plugin können auf der PDFLib Website zu finden, gibt es einen Link auf der Hauptseite namens "The PDFlib Block-Plugin".
Das Verfahren zur Verwendung ist all „editierbaren Felder“ bekannt als Blöcke mit dem Plugin in Acrobat zu erstellen. Sobald dies geschehen ist, kann die Vorlage programmatisch importiert werden und die Felder können ausgefüllt werden. Es gibt auch Funktionen, die Schriftart, Größe, Stil passen usw. des Schrift auf der Seite programmatisch so dass es korrekt in dem Dokument angezeigt. Hier sind Seiten im Kochbuch auf, wie verschiedene Dinge mit Blockhandling und PPS zu tun:
Andere Tipps
TCPDF ist die beste PDF-Bibliothek.
Dies ist jedoch wie folgt vor: PHP PDF-Template-Bibliothek mit PDF-Ausgabe
:)
http://framework.zend.com/manual/en/zend. pdf.html
und insbesondere hier (es sei denn, ich falsch verstanden Sie)