Wie erstelle ich mehrere ausfüllbare Felder in einer PDF-Datei?

1307
Theodosius Von Richthofen

Gibt es eine Möglichkeit, ein ausfüllbares Feld mit 2 Spalten zu erstellen? Ich nehme an, sie werden "interaktive Formulare" genannt. Ich habe eine Liste mit Elementen, die ich auf meiner PDF-Seite auf zwei Spalten füllen möchte. Ich muss es nur über FoxIt PhantomPDF ausfüllbar machen. Beispiel:

Person List: A D B E C F 

Ich möchte auch wissen, ob es einen Weg gibt, ein ausfüllbares Feld zwei Zeilen zu überspannen. Beispiel:

Other:__________________________________________________________________________ ________________________________________________________________________________ 

Wie mache ich ein Feld, das den Bereich der oberen Unterstreichungen ausfüllt?

Vielen Dank!

0

1 Antwort auf die Frage

0
Max Wyss

Es gibt keine (relativ einfache) Möglichkeit, zwei Spalten in einem einzigen mehrzeiligen Textfeld zu erstellen. Für die Personenliste können Sie also besser sechs Felder angeben (wie im Beispiel) oder, wenn Sie mehrere Einträge in demselben Feld haben möchten, zwei mehrzeilige Textfelder.

Für die andere Frage gibt es die Einschränkung, dass Textfelder Rechtecke sind. Sie hätten drei Möglichkeiten:

a) Erstellen Sie zwei Felder mit automatischem Überlauf von Feld 1 zu Feld 2 (was einige Logik erfordern würde)

b) Nehmen Sie das Andere als Beschriftung links oder oberhalb des Feldes und haben Sie ein einziges mehrzeiliges Feld. Beachten Sie, dass das Schreiben von Zeilen grundsätzlich unbrauchbar ist, wenn Sie ein Formular auf dem Bildschirm ausfüllen.

c) Machen Sie die Zeichenfolge "Other:" zum Teil des Feldwerts und verwenden Sie bei Bedarf eine Logik, um den Wert einzugeben. Verwenden Sie beispielsweise ein kleines Skript im Format-Ereignis, das dem event.value "Other:" hinzufügt. Der Feldwert wäre der Text, das "Andere:" würde angezeigt, wenn Sie das Feld verlassen.

Es gibt jedoch ein großes Problem. Soweit ich informiert bin (in Form einer Antwort des Foxit-Kundensupports), wird kein JavaScript unterstützt. Dies bedeutet, dass Lösungen, die Logik verwenden, nicht funktionieren.

Vielen Dank. Ich dachte nicht, dass ich die Antwort bekommen würde, die ich für die mehreren Spalten wollte. Übrigens, FoxIt unterstützt JavaScript, ich habe bereits einige Dinge für dieses PDF geschrieben. Theodosius Von Richthofen vor 9 Jahren 0