Dieser Programmierworkshop beschäftigt sich mit der Interaktivität von PDF-Dokumenten. Sie erlernen das Erstellen von Formularen und die Erzeugung von dynamischen PDF-Dokumenten mittels JavaScript und einer Datenbankverbindung. Der Kurs beginnt mit einem Überblick über die Acrobat Versionen sowie den Möglichkeiten und Einstellungen der PDF-Erstellung mit dem Distiller. Nach dieser Einführung wenden wir uns den Grundlagen der Formularerstellung und dem Umgang mit den verschiedenen Feldern zu. Sie erlernen die typische Vorgehensweise und erfahren auch, wie Sie typischen Problemen ausweichen. Ein wichtiger Punkt ist der Einsatz der "richtigen" Acrobat Version und die Einschränkungen des Acrobat Reader im Umgang mit Formularen. Sie erlernen, wie Sie Formulardaten versenden und welche Möglichkeiten es gibt, um die Daten auf der Serverseite zu verarbeiten. Nach den Formulargrundlagen beginnen wir mit dem Einsatz von JavaScript im PDF. Welche Möglichkeiten gibt es, wo ist der Einsatz sinnvoll? So erlernen Sie typische Scriplets, wie das Berechnen von Formulardaten, die Validierung und Formatierung von Feldinhalten. Das Acrobat Object Modell wird ausführlich besprochen, Beispiele zu den verschiedenen Objekten gezeigt und erarbeitet. Ein mögliches Beispiel ist der Einsatz von Datenbanken in Verbindung mit PDF-Formularen.
Zusätzlich bieten wir als Besonderheit in diesem Kurs einen Überblick zur Benutzung von Adobe Lifecycle Designer mit an. Elektronische LifeCycle Formulare gehören zum veränderten neuen Konzept von Adobe. Mit dieser Technologie will sich Adobe im Markt der Datenverarbeitung und Frontend-Programmierung im Zusammenhang mit XML-Technologien etablieren. Sie erlernen die typische Vorgehensweise eines Formularentwurfs und erfahren auch, wie Sie Formulardaten verarbeiten, Ihre Formulare mit XML-Daten oder anderen Datenquellen verbinden. Dazu sehen wir uns auch die Adobe XML Architektur und XDP (Mischung aus XML und PDF) näher an. So erlernen Sie typische Scriplets, zum Beispiel im Einsatz beim Berechnen von Formulardaten.
Inhalt
Acrobat Übersicht
Einsatzmöglichkeiten der verschiedenen Versionen von Acrobat
Übersicht zu PDF - XML Formularen mit dem Lifecycle Designer
PDF-Formulare
Formularfelder und -feldtypen
Funktion und Anwendung
Anwendungsgrenzen für PDF-Formulare
Formulardaten transferieren
Acrobat JavaScript
Übersicht der Funktionalität
Objektmodell
Eventprocessing
Typische JavaScript
Scriplets
Validierung von Felddaten
Berechnung von Felddaten
Formatieren von Feldern
Programmierung eigener Eingabemasken
Erzeugen interaktiver
Steuerungen mit JavaScript und PDF
Erzeugen von Seitenvorgängen
Erzeugen von Dokumentenvorgängen
Speichern von temporären Daten aus PDF
Senden von Daten mit dem Reader und der Vollversion
Acrobat Object Model
Übersicht über den Aufbau
Beispiele zu den wichtigsten Objekten
Datenbankverbindung mit ODBC
SPEZIAL : Adobe Lifecycle
Designer und PDF
Einsatz - Szenarien
Erzeugen von Formularen mit dem Desigern
Unterschiede zu "normalen" PDF Formularen
Berechnung in Lifecycle mit Formcalc
Überblick : Programmierung mit Javascript
Seminar-Ziel
PDF Formulare erstellen mit Acrobat und Lifecycle Designer
Wer sollte teilnehmen
Entwickler mit JavaScript-Grundkenntnissen und Kenntnissen in der PDF-Erstellung. Verantwortliche für Formulargestaltung
Dauer des Seminars
2 Tag(e), 1. Tag 10:00-17:00h, Folgetag(e) 09:00-16:00h
Teilnehmerzahl
min. 1, max. 8 Personen *** Wenn Sie sich anmelden findet der Kurs statt! ***
Seminar-Gebühren
760,00 Euro p. P. zzgl. MwSt., inkl. Seminar-Unterlagen, Teilnahmezertifikat, Mittagessen und ganztägig Getränke, Obst und Snacks
Im GFU-Bookshop finden Sie u. a. folgende Bücher zu diesem Seminar / Lehrgang:
Adobe Acrobat Formular-Praxis
Das Buch behandelt das Thema Formularerstellung für Adobe Acrobat / Adobe Reader mittels des LiveCycle Designer 8. Die meisten Formulare können auch im Rahmen der weit verbreiteten Vorversionen 7 der genannten Programme ausgeführt werden. Praktische Lösungsansätze mit zahlreichen Beispielen stehen in dem Buch neben den theoretischen Grundlagen zu LiveCycle Forms im Vordergrund.
Seminar
GFU Cyrus AG Taubenholzweg 1
51105 Köln-Deutz Tel: (0221) 82809-0 Fax: (0221) 82809-50
EMail:
Vorstand: Hagen Cyrus, Karsten Kiesel Vorsitzender des Aufsichtsrats: Peter Hecker Gerichtsstand Köln,
HRB 60463, UST-Ident-Nr. DE 122 654 743