javascript in pdf-formularen - luis.uni- · pdf fileattribute (member) allgemein gültige...
TRANSCRIPT
Anja Aue | 05.08.16
JavaScript in PDF-Formularen
Adobe Acrobat Professional JavaScript Seite 2
PDF-Formulare Elektronisches Abbild eines Papierformulars. Ausfllen eines Formulars am Bildschirm. Validierung und Berechnung von Daten in Abhngigkeit der
eingegebenen Informationen. Entwurf in einem Layout- oder Textverarbeitungsprogramm.
Adobe Acrobat Professional JavaScript Seite 3
in der Bearbeitungsansicht
Adobe Acrobat Professional JavaScript Seite 4
ffnen Voraussetzung: Das Dokument ist als Formular im PDF
gespeichert. Werkzeuge Formular vorbereiten. In der Registerkarte [Dokument...] werden als Symbolleiste alle
Feldarten angezeigt. Am rechten Rand wird das entsprechende Werkzeugfenster
angezeigt.
Adobe Acrobat Professional JavaScript Seite 5
Bearbeitungsansicht schlieen Mit Hilfe des Kreuzes zu dem Werkzeug [Formular vorbereiten]
wird das Werkzeug geschlossen Das Formular wird aus der Sicht des Nutzers angezeigt.
Adobe Acrobat Professional JavaScript Seite 6
Formularfelder in der Bearbeitungsansicht Die Formularfelder sind farbig gekennzeichnet. Um jedes Formularfeld ist ein schwarzer Rahmen gezogen. In der Mitte des Formularfeldes wird der Name des Feldes auf
schwarzen Hintergrund angezeigt.
Adobe Acrobat Professional JavaScript Seite 7
Formularfeld-Typen
Textfelder zur freien Eingabe oder Berechnung von Daten. Kontrollkstchen zur Auswahl von mehreren Elementen aus
einer Gruppe. Optionsfelder, Listenfelder und DropDown-Listen zur Auswahl
eines Elements aus einer Gruppe von Mglichkeiten. Schaltflchen, um automatisiert Vorgnge abzuspielen. Felder zum digitalen Unterschreiben. Barcode-Felder.
Adobe Acrobat Professional JavaScript Seite 8
Auswahl eines Feldes im Formular Das Formular ist im Bearbeitungsmodus geffnet. Der Mauszeiger liegt ber ein Formularfeld. Mausklick direkt in das Formularfeld. Das Formularfeld wird als Ankerfeld gekennzeichnet.
Adobe Acrobat Professional JavaScript Seite 9
Schaltflchen (Button) Anklickbare Schaltflche. Durch einen Mausklick wird eine Aktion gestartet. Durch den Mausklick werden automatisiert Anweisungen
ausgefhrt.
Adobe Acrobat Professional JavaScript Seite 10
in Standardgre dem Formular hinzufgen Werkzeuge Formular vorbereiten. Klick auf das Icon [Schaltflche] in der Symbolleiste [Formular
vorbereiten]. Mausklick an der Einfgeposition der Schaltflche. Im Dialog wird der Name der Schaltflche eingegeben. Durch
einen Klick auf den Link Alle Eigenschaften kann die Darstellung der Schaltflche angepasst werden.
Adobe Acrobat Professional JavaScript Seite 11
in benutzerdefinierter Gre hinzufgen Werkzeuge Formular vorbereiten. Klick auf das Icon [Schaltflche] in der Symbolleiste [Formular
vorbereiten]. Mit Hilfe der Maus wird ein Auswahlrahmen an der
gewnschten Position aufgezogen. Die Schaltflche wird in Abhngigkeit der Gre des Rahmens eingefgt.
Im Dialog wird der Name der Schaltflche eingegeben. Durch einen Klick auf den Link Alle Eigenschaften kann die Darstellung der Schaltflche angepasst werden.
Adobe Acrobat Professional JavaScript Seite 12
Eigenschaften eines Formularfeldes Der Mauszeiger schwebt ber einem Formularfeld. Durch einen Klick mit der rechten Maustaste wird das
dazugehrige Kontextmen geffnet. Im Kontextmen wird Eintrag Eigenschaften ausgewhlt.
Adobe Acrobat Professional JavaScript Seite 13
Dialog Eigenschaften
Adobe Acrobat Professional JavaScript Seite 14
nderungen der Eigenschaften speichern Automatische Speicherung bei Auswahl einer neuen
Eigenschaft. Automatische Speicherung bei Auswahl eines neuen
Formularfeldes. Die nderung wird mit Hilfe der -Taste geschlossen.
Adobe Acrobat Professional JavaScript Seite 15
Dialog schlieen Klick auf die Schaltflche Schlieen am unteren Rand. Klick auf das Icon in der Titelleiste am rechten Rand.
Adobe Acrobat Professional JavaScript Seite 16
Registerkarte Allgemein In das Textfeld [Name] wird eine Bezeichnung fr das
Formularfeld eingegeben. In das Textfeld [Quickinfo] wird eine kurze Beschreibung der
Aufgabe der Schaltflche eingegeben.
Adobe Acrobat Professional JavaScript Seite 17
Registerkarte Erscheinungsbild Die [Randfarbe] legt die Farbe des Rahmens um die
Schaltflche fest. Die [Fllfarbe] frbt die Innenflche der Schaltflche ein. Die
Fllfarbe deckt alle Elemente hinter der Schaltflche ab. Mit Hilfe von [Text] kann die Schrift auf der Schaltflche
festgelegt werden.
Adobe Acrobat Professional JavaScript Seite 18
Registerkarte Position Alle Schaltflchen in einer Zeile haben die gleiche Hhe. Schaltflchen in einer Zeile sind oben an der gleichen
horizontalen Linie ausgerichtet. Die Breite wird in Abhngigkeit der Beschriftung / Symbol
gewhlt.
Adobe Acrobat Professional JavaScript Seite 19
Registerkarte Optionen
Adobe Acrobat Professional JavaScript Seite 20
Layout einer Schaltflche Mit Hilfe des DropDown-Liste [Layout] wird ausgewhlt, ob eine
Beschriftung und / oder ein Symbol auf der Schaltflche angezeigt wird.
Standardmig wird nur eine Beschriftung, zentriert, auf der Schaltflche angezeigt.
Adobe Acrobat Professional JavaScript Seite 21
Beschriftung einer Schaltflche Die Beschriftung wird in das Textfeld [Beschriftung]
eingetragen. Der eingegebene Text wird einzeilig, zentriert auf der
Schaltflche angezeigt.
Adobe Acrobat Professional JavaScript Seite 22
Hinweise Die Text beschreibt exakt die Aktion, die die Schaltflche
ausfhrt. Die Beschriftung beschreibt kurz und knapp, welcher Vorgang
ausgelst wird, In Abhngigkeit der Kultur und der Sprache des Nutzerkreises
wird eine Beschriftung gewhlt. Hufig werden Verben fr die Beschriftung genutzt. Jedes Wort in der Beschriftung sollte mit einem
Grobuchstaben beginnen.
Adobe Acrobat Professional JavaScript Seite 23
Symbol fr eine Schaltflche Mit Hilfe der Schaltflche Symbol auswhlen wird ein Icon
ausgewhlt. Mit Hilfe der Schaltflche Erweitert kann das Symbol
entsprechend der Gre der Schaltflche skaliert werden.
Adobe Acrobat Professional JavaScript Seite 24
Hinweise Ein Symbol muss sich von selbst erklren. Das Symbol sollte mglichst einfach gestaltet werden. Das Symbol sollte auf der Schaltflche klar erkennbar sein. Das Icon sollte unabhngig von der Sprache und Kultur des
Nutzerkreises gewhlt werden. Alle Bildformate, die Adobe Acrobat anzeigen kann, knnen
genutzt werden.
Adobe Acrobat Professional JavaScript Seite 25
Verhalten der Schaltflche Sobald die Schaltflche gedrckt wurde, verndert sich das
Layout. Kennzeichnung einer gedrckten Schaltflche.
Adobe Acrobat Professional JavaScript Seite 26
Mglichkeiten [Ohne]. Das Erscheinungsbild der Schaltflche verndert sich
nicht. [Umrandung]. Der Rahmen der Schaltflche wird
hervorgehoben. [Negativ]. Es werden die dunklen und hellen Farbtne der
Schaltflche getauscht. [Schaltflche]. Fr die Status [Aktiviert], [Nicht aktiviert] und
[Cursor darber] kann eine Beschriftung und ein Symbol festgelegt werden.
Adobe Acrobat Professional JavaScript Seite 27
Registerkarte Aktionen Wodurch wird die
Aktion ausgelst? Welche Aktion wird
ausgelst?
Adobe Acrobat Professional JavaScript Seite 28
Auslser Interaktion des Nutzers mit dem Formular. Reaktion auf Aktionen mit der Maus oder Tastatur. Einem Formularfeld knnen beliebig viele Auslser zugeordnet
werden. Ein Auslser startet mindestens eine Aktion.
Adobe Acrobat Professional JavaScript Seite 29
Mglichkeiten [Feld aktiviert]. Mausklick in ein Formularfeld. Mit Hilfe der
-Taste wird ein Feld aktiviert. In einem Textfeld ist die Einfgemarke sichtbar.
[Feld deaktiviert]. Mausklick auerhalb des momentan aktiven Formularfelds. Das Feld wird mit der -Taste verlassen.
[Maus in Feld]. Der Mauszeiger ist ber dem Formularfeld positioniert.
[Maus aus Feld]. Der Mauszeiger wird vom Feld weggezogen. [Maustaste drcken]. Mausklick in das Formularfeld. [Maustaste loslassen]. Die Maustaste wird nach dem Klick in
das Feld losgelassen.
Adobe Acrobat Professional JavaScript Seite 30
Aktionen Zusammenfassung von Anweisungen, um ein bestimmtes Ziel
zu erreichen. Einige Aktionen sind von Adobe Acrobat vordefiniert. Ausfhrung von JavaScript-Code. Einem Auslser knnen beliebig viele Aktionen zugeordnet
werden.
Adobe Acrobat Professional JavaScript Seite 31
einem Auslser zuordnen Das Dialog [Eigenschaften] ist geffnet. Die Registerkarte [Aktionen] ist aktiv. Mit einem Mausklick wird aus der Liste [Auslser] das
gewnschte Element gewhlt. Zum Beispiel bei einer Schaltflche wird der Auslser [Maustaste drcken] ausgewhlt.
In der Liste [Aktion auswhlen] wird die auszufhrende Aktion ausgewhlt.
Durch einen Klick auf die Schaltflche Hinzufgen wird ein Dialog in Abhngigkeit der Aktion fr weitere Einstellungen geffnet.
Nach dem Schlieen des Dialogs wird der Auslser und die dazugehrigen Aktionen im Bereich [Aktionen] angezeigt.
Adobe Acrobat Professional JavaScript Seite 32
Beispiel: Zurcksetzen des Formulars Der Auslser [Maustaste drcken] wird gewhlt. In der Liste [Aktion auswhlen] wird das Element [Formular
zurcksetzen] gewhlt. Mit Hilfe der Schaltflch