javascript in pdf-formularen - luis.uni- · pdf fileattribute (member) allgemein gültige...

Download JavaScript in PDF-Formularen - luis.uni- · PDF fileAttribute (Member) Allgemein gültige Beschreibung eines Objekts. Variablen eines Objektes. Eigenschaften eines Objekts wie zum

If you can't read please download the document

Upload: duongliem

Post on 06-Feb-2018

238 views

Category:

Documents


4 download

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