2017-02-16 2 views
0

Ich habe eine URL http://test.com/test.pdf Dieser Link öffnet das PDF im Browser fein. Jetzt habe ich ein Formular in diesem PDF wie Vorname, Nachname etc.PDF auf dem Server statt auf dem Client-Rechner speichern

Der Benutzer füllt dieses Formular aus und ich möchte es auf den Server hochladen. Die Schaltfläche Speichern in PDF würde die Datei lokal speichern. Stattdessen brauche ich eine separate Schaltfläche "Speichern", die die PDF-Datei und ihre Daten in ein Byte-Array konvertieren und an meinen Server senden kann.

Ist das möglich?

+0

https://forums.adobe.com/thread/1325293 vielleicht könnte das helfen? –

Antwort

1

Wenn Sie nicht festlegen, welche PDF-Viewer verwendet werden können, können Sie dies nicht tun. Die meisten modernen Browser zeigen das PDF mit ihrem eingebauten Viewer an, aber die meisten von ihnen können Formulare nicht verarbeiten, und wenn sie dies tun, bekommen sie es falsch. Wenn Sie jedoch das Herunterladen und Öffnen der PDF-Datei in Adobe Reader erzwingen können, können Sie der PDF-Datei eine Schaltfläche hinzufügen, mit der das gesamte ausgefüllte Formular als Hauptteil eines HTTP-Posts an Ihren Server gesendet wird (keine Datei in mehreren Teilen) Formulareinreichung). Verwenden Sie beim Erstellen der Übermittlungsschaltfläche eine vollständig qualifizierte URL für Ihr Skript, mit der die Datei auf dem Server gespeichert wird. Es ist super einfach.

Verwandte Themen