Füllen Sie PDF-Formular mit javascript
Dies ist, was ich habe:
- User füllt sich sehr lange html-Formular
- - Benutzer erhält einen link zum download von verschiedenen PDF-Dateien (diese sind elektronisch ausfüllbare PDF-Formulare), links werden mit javascript generiert
- Benutzer klickt auf link-url generiert wird (mit den Daten der eingereichten vor), die Verarbeitung der Daten in das Formular und die Felder ausgefüllt werden *dies geschieht mit Hilfe von javascript in das Formular).
- - Benutzer eine pdf-Datei wieder mit ausgefüllt.
Das problem, das ich gelaufen bin, ist, dass in einigen Fällen die Daten, die benötigt werden, um zu senden, das Formular wird etwa 8000 Zeichen, wenn nur IE erlaubt 2083 Zeichen in der url.
Als vom client angeforderte, wir müssen alles tun, um client-Seite bedeutet, dass kein Zugriff auf php, c#, java. Auch ich bin mit Acrobat X Pro arbeiten mit PDF-Dateien.
Gibt es eine Möglichkeit, senden Sie eine post-Anforderung Prozess, den Antrag in der pdf-Datei, füllen das Formular aus und senden Sie das ausgefüllte Formular an den Benutzer? Gibt es einen anderen Weg zu gehen, um den 2083 Zeichen-Grenze des IE?
InformationsquelleAutor andrantis | 2013-03-05
Du musst angemeldet sein, um einen Kommentar abzugeben.
Warum müssen Sie senden 8000 Zeichen der Daten an den server, wenn Sie wollen, füllen Sie das Formular auf der client-Seite? Scheint, wie alles, was Sie tun müssen, ist, um eine Kommunikation zwischen den JavaScript-Code in die HTML-Seite und das JavaScript in der PDF-Datei. Dies ist hier erklärt: PDF hostContainer-Rückruf
PS: ich bin der Autor des Buches, aus dem dieser Auszug wurde entnommen: http://www.javabeat.net/2011/04/javascript-communication-between-html-and-pdf-in-itext/
In diesem Fall ist deine Frage nicht wirklich sinnvoll, oder tut es das? Wie werden Sie sich zum ausfüllen einer PDF-Datei mit clientseitigen Javascript, wenn Sie nicht senden Sie das PDF an den client? Auch Sie sagen, Sie wollen "bringe das ausgefüllte Formular an den Benutzer" und jetzt sagen Sie, "wir haben uns nie zeigen Sie die PDF-Datei für den Benutzer". Das klingt wie ein Widerspruch.
Ich sah in dem Beispiel, das die Datei wurde Teil der webapge zeigte der Benutzer und ich war verwirrt, denn wir haben nur einen link für ihn zu downloaden. Tut mir Leid, dass. Ich werde nehmen einen anderen Blick und versuchen, damit es funktioniert. Ich werde noch das Problem mit MAC OS tho. Aber danke für die Hilfe so weit.
InformationsquelleAutor Bruno Lowagie