- XFA
-
Dieser Artikel wurde aufgrund von inhaltlichen Mängeln auf der Qualitätssicherungsseite der Redaktion Informatik eingetragen. Dies geschieht, um die Qualität der Artikel aus dem Themengebiet Informatik auf ein akzeptables Niveau zu bringen. Hilf mit, die inhaltlichen Mängel dieses Artikels zu beseitigen und beteilige dich an der Diskussion! (+)
Begründung: Wikifizieren, OMA-Test, hakkel-Sprache zusammenziehen --Crazy1880 12:34, 29. Sep. 2009 (CEST)Die XFA (XML Forms Architecture) wurde von Adobe zur Verwendung ab Acrobat 6.0 und Designer 6.0 spezifiziert.[1]
XFA, ist ein XML-basierter Standard, mit dem bspw. dynamische PDF-Formulare, Workflow oder eine Erleichterung für rechenintensive Layouts definiert wird.
Herkunft
Ursprünglich vorgeschlagen von der Firma JetForm wurde das Thema von Adobe übernommen.
Die Technik hat ihren Ursprung in der Erweiterung von Web-Formularen.
XFA wurde im Mai 1999 der W3C als Standard vorgeschlagen[2], seit 2003 ist es Teil von PDF 1.5 und späteren Versionen. XFA-basierte PDF-Formulare können mit dem Adobe Reader oder Adobe Acrobat ab höherer Unterversionen 6 und ab Version 7 angezeigt werden.
Anwendung
Eine wesentliche Erweiterung von XML durch XFA betrifft eigentlich rechenintensive Objekte: Das Objekt wird einmal definiert, aber kann dann immer wieder und ohne hohen Rechenaufwand verwendet werden.
Als einfachstes Beispiel wird bei der Anzeige eine geometrische Figur einmal errechnet, gezeichnet und für die Wiedergabe aufbereitet, um sie dann mehrfach auf einer Seite zu verwenden.
XFA Formulare können in einer PDF-Datei oder als eigene .XDP-Datei gespeichert werden. XDP-Dateien können mit Adobes LiveCycle Designer Programm bearbeitet werden.
XFA-Formulare werden als SmartForms von der Australischen Regierung eingesetzt.
Weiter Einsatzgebiete sind beispielsweise:
- Workflow: Data presentation, data capture and data editing, application front-end, printing.
- Dynamische Eingabeformulare: Interaktive Reaktion auf manuelle Eingaben wie Datenvalidierung und Berechnung.
- Dynamische Layout-Anpassung auf Bais veränderter Daten aus Eingaben oder Datenbanken.
Quellen
- ↑ Adobe XML Forms Architecture (XFA). Adobe, abgerufen am 29. Oktober 2009.
- ↑ XFA Submission request to W3C. JetForm Corporation, 14. Mai 2009, abgerufen am 29. Oktober 2009.
Wikimedia Foundation.