„XML Forms Architecture“ – Versionsunterschied
[gesichtete Version] | [gesichtete Version] |
Inhaltliche Verbesserungen Markierungen: Zurückgesetzt Visuelle Bearbeitung |
- KI-Text, siehe Wikipedia:Vandalismusmeldung#Benutzer:Bithisarea_(erl.) Markierung: Rückgängigmachung |
||
Zeile 2: | Zeile 2: | ||
== Überblick == |
== Überblick == |
||
XFA erweitert XML durch rechnergestützte Tags |
XFA erweitert XML durch rechnergestützte Tags. Zudem behalten alle aus einer XFA-Formularvorlage erstellten Instanzen die ursprünglichen Spezifikationen zur Datenerfassung, Darstellung und Manipulation bei. Ein wesentlicher Vorteil von XFA ist seine Kompatibilität mit anderen Systemen und Technologiestandards. |
||
Laut JetForms' Einreichung beim [[World Wide Web Consortium]] ermöglicht XFA es Organisationen, „Informationen aus elektronischen Formularen sicher zu erfassen, darzustellen, zu übertragen, zu verarbeiten, auszugeben und zu drucken.“<ref>{{Internetquelle |url=https://www.w3.org/submissions/1999/05/ |titel=XFA Submission |archiv-url=http://web.archive.org/web/20241201223520/https://www.w3.org/submissions/1999/05/ |archiv-datum=2024-12-01 |abruf=2025-02-04}}</ref> Der Vorschlag wurde im Mai 1999 beim W3C eingereicht. |
|||
== Geschichte == |
|||
Die Entwicklung von XFA begann in den 1990er Jahren als Reaktion auf den steigenden Bedarf an interaktiven und dynamischen Webformularen. Ursprünglich von JetForm konzipiert, fand die Technologie rasch Anwendung in Geschäftsanwendungen, in denen herkömmliche HTML-Formulare an ihre Grenzen stießen. 2002 wurde JetForm von [[Adobe Systems]] übernommen, wodurch XFA in die breite Adobe-Produktpalette integriert werden konnte. Bereits 2003 fanden XFA-Formulare in den Acrobat-Versionen 6 und 7 ihren Einzug, was die Verbreitung und Akzeptanz der Technologie im Bereich digitaler Dokumente maßgeblich vorantrieb.<ref>{{Internetquelle |url=https://www.amgraf.com/PDFiles/Acroforms2.pdf |titel=A Quick Introduction to Acrobat Forms Technology |werk=amgraf.com |abruf=2025-02-04}}</ref> |
|||
2002 wurde JetForm von [[Adobe Systems]] übernommen, die XFA-Formulare mit PDF 1.5 und den nachfolgenden Acrobat-Versionen (6 und 7) im Jahr 2003 einführte.<ref>{{Internetquelle |url=https://www.amgraf.com/PDFiles/Acroforms2.pdf |titel=A Quick Introduction to Acrobat Forms Technology |werk=amgraf.com |abruf=2025-02-04}}</ref> |
|||
== Technische Architektur und Funktionsweise == |
|||
XFA basiert auf der Erweiterung von XML und nutzt spezielle Tags, um Formularstrukturen, Layouts, Datenbindungen, Validierungen und Formatierungen zu definieren. Diese Architektur erlaubt es, sowohl statische als auch dynamische Formulare zu erstellen, die sich flexibel an Nutzereingaben und variable Inhalte anpassen. Ein zentrales Element ist das XML Data Package (XDP), das als Container für Formularvorlagen, Daten und Layoutinformationen dient. XFA-Formulare können als integraler Bestandteil von PDF-Dokumenten oder als eigenständige XDP-Dateien gespeichert und mittels Adobe LiveCycle Designer bearbeitet werden.<ref>{{Internetquelle |url=http://partners.adobe.com/public/developer/xml/index_arch.html |titel=Adobe XML Forms Architecture (XFA) |werk=Adobe |archiv-url=https://archive.ph/J4I16 |archiv-datum=2013-01-01 |abruf=2025-02-04}}</ref> |
|||
XFA-Formulare werden intern in PDF-Dateien gespeichert oder als XDP-Dateien (XML Data Package), die mit LiveCycle Designer von Adobe geöffnet werden können. XDP kann eine PDF-Datei zusammen mit XML-Formular- und Vorlagendaten enthalten.<ref>{{Internetquelle |url=http://partners.adobe.com/public/developer/xml/index_arch.html |titel=Adobe XML Forms Architecture (XFA) |werk=Adobe |archiv-url=https://archive.ph/J4I16 |archiv-datum=2013-01-01 |abruf=2025-02-04}}</ref> |
|||
=== XFA-Formulartypen === |
=== XFA-Formulartypen === |
||
XFA unterscheidet |
XFA unterscheidet zwischen statischen (seit XFA 2.0) und dynamischen Formularen (seit XFA 2.1 oder 2.2). |
||
* '''Statischen Formularen''': Diese behalten ihr fest definiertes Layout bei, unabhängig vom Inhalt der Formularfelder. Sie sind besonders geeignet für standardisierte Formulare, bei denen ein konsistentes Erscheinungsbild erforderlich ist. |
|||
Statische Formulare behalten ihr Layout bei, unabhängig vom Feldinhalt. Dynamische Formulare hingegen passen sich dem Inhalt an, indem sie Felder erweitern oder Seiten ausblenden. |
|||
== Verwendung mit PDF == |
== Verwendung mit PDF == |
||
PDF 1.7 unterstützt zwei |
PDF 1.7 unterstützt zwei Methoden zur Integration von Formulardaten:<ref>{{Internetquelle |url=http://livedocs.adobe.com/coldfusion/8/htmldocs/help.html?content=formsPDF_02.html |titel=About PDF forms |werk=Adobe |archiv-url=https://web.archive.org/web/20110429032948/http://livedocs.adobe.com/coldfusion/8/htmldocs/help.html?content=formsPDF_02.html |archiv-datum=2011-04-29 |abruf=2025-02-04}}</ref><ref>{{Internetquelle |url=https://pdfguru.com/de |titel=PDF Knowledge - Forms Data Format |werk=Gnu PDF |abruf=2025-02-04}}</ref> |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | XFA-Formulare sind nicht mit AcroForms kompatibel und können nicht in einem Dokument |
||
⚫ | |||
⚫ | XFA-Formulare sind nicht mit AcroForms kompatibel und können nicht gemeinsam in einem Dokument verwendet werden. Das Erstellen von XFA-Formularen für Adobe Reader erfordert Adobe LiveCycle Designer.<ref>{{Internetquelle |url=http://www.adobe.com/products/livecycle/readerextensions/ |titel=Adobe LiveCycle Reader Extensions ES3 |werk=Adobe |archiv-url=https://archive.ph/EFmCB |archiv-datum=2013-01-08 |abruf=2025-02-04}}</ref> |
||
=== Profiltypen === |
=== Profiltypen === |
||
Ab XFA 2.5 können Formulare eine Teilmenge der vollständigen XFA- |
Ab XFA 2.5 können Formulare eine Teilmenge der vollständigen XFA-Funktionen nutzen. Das derzeit einzige spezifizierte Profil ist XFAF. |
||
XFA kann auf folgende Arten verwendet werden: |
|||
* '''Vollständiges XFA''': Bei dieser Variante wird das gesamte Formular, inklusive statischer Elemente, direkt in XFA definiert. Dies kommt bei dynamischen Formularen (seit XFA 2.1) sowie bei traditionellen statischen Formularen zum Einsatz. |
|||
* '''Vollständiges XFA''' – ein Format, bei dem das gesamte Formular, einschließlich statischer Elemente, direkt in XFA definiert wird (entweder ohne PDF-Hintergrund oder mit minimalem PDF-Markup). Es wird für dynamische XFA-Formulare (seit XFA 2.1) sowie für sogenannte „traditionelle“ statische XFA-Formulare verwendet. |
|||
* '''XFAF (XFA Foreground)''' |
* '''XFAF (XFA Foreground)''' – eingeführt in XFA 2.5 – eine Architektur, bei der jede Seite des XFA-Formulars über einen PDF-Hintergrund gelegt wird. Sie kann nur für statische XFA-Formulare verwendet werden.<ref>{{Internetquelle |url=http://partners.adobe.com/public/developer/en/xml/xfa_spec_2_5.pdf |titel=XML Forms Architecture (XFA) Specification Version 2.5 |werk=Adobe |datum=2007-06-08 |archiv-url=https://web.archive.org/web/20101110133423/http://partners.adobe.com/public/developer/en/xml/xfa_spec_2_5.pdf |archiv-datum=2010-11-10 |abruf=2025-02-04}}</ref> |
||
=== Struktur und Speicherung === |
=== Struktur und Speicherung === |
||
XFA-Formulare können als |
XFA-Formulare können als PDF-1.5–1.7-Dateien oder als XDP (XML Data Package) gespeichert werden. Das Format einer XFA-Ressource in PDF wird durch die XML Data Package Specification beschrieben.<ref>{{Internetquelle |url=http://partners.adobe.com/public/developer/xml/index_arch.html |titel=Adobe XML Forms Architecture (XFA) |datum= |archiv-url=https://web.archive.org/web/20091223030550/http://partners.adobe.com/public/developer/xml/index_arch.html |archiv-datum=2009-12-23 |abruf=2025-02-04}}</ref> |
||
==== Varianten der XFA-Formularstruktur ==== |
==== Varianten der XFA-Formularstruktur ==== |
||
⚫ | |||
⚫ | |||
⚫ | |||
⚫ | |||
Das Einbetten eines XDP in ein PDF führt oft zu einer kompakteren Dateigröße, da [[Portable Document Format|PDF-Dateien]] komprimiert werden können. Zudem ermöglicht es die digitale Signierung des gesamten Pakets. |
|||
⚫ | |||
⚫ | |||
Das Einbetten eines XDP in ein PDF hat den Vorteil, dass die Datei kompakter ist, da PDFs komprimiert werden. Zudem kann XDP in PDF digital signiert werden, was mit einem eigenständigen XDP nicht möglich ist. |
|||
=== Kompatibilität mit PDF-Viewern === |
=== Kompatibilität mit PDF-Viewern === |
||
Die meisten PDF-Reader unterstützen XFA nicht. Beim Generieren eines Shell-PDFs wird empfohlen, eine einfache, einseitige PDF-Warnung anzuzeigen (z. B. ''„Zum Anzeigen des vollständigen Inhalts dieses Dokuments benötigen Sie eine neuere Version des PDF-Viewers.“''). |
|||
Die Unterstützung von XFA variiert stark zwischen verschiedenen PDF-Viewern. Während der Adobe Reader und einige spezialisierte Anwendungen XFA-Formulare korrekt darstellen können, fehlt vielen alternativen PDF-Readern diese Funktionalität. Um Benutzern, die einen inkompatiblen Viewer verwenden, ein möglichst hilfreiches Feedback zu geben, wird oft eine einseitige Warnung in das Dokument eingebettet, die auf die Notwendigkeit einer neueren Viewer-Version hinweist. |
|||
2013 entwickelte Adobe |
2013 entwickelte Adobe als Lösung für Plattformen ohne XFA-Unterstützung eine Software zur Erstellung von HTML5-Formularen aus XFA („Adobe Mobile Forms“).<ref>{{Internetquelle |url=https://helpx.adobe.com/livecycle/help/mobile-forms/feature-differentiation-mobile-forms-pdf.html |titel=Feature differentiation between Mobile Forms and PDF Forms |werk=Adobe |datum=2021-04-27 |abruf=2025-02-04}}</ref><ref>{{Internetquelle |autor=Jeff Stanier |url=http://blogs.adobe.com/livecycle/2014/04/adobe-reader-mobile-and-xfa-forms-from-livecycle-designer.html |titel=Adobe Reader Mobile and XFA forms from LiveCycle Designer. |werk=Adobe |datum=2014-04-16 |archiv-url=https://archive.ph/02CZv |archiv-datum=2014-04-21 |abruf=2025-02-04}}</ref> |
||
=== Rich Text === |
=== Rich Text === |
||
Rich Text kann in XFA-Formularen als Standardwert, Feldbeschriftung oder Inhalt vorkommen. |
|||
⚫ | |||
⚫ | In PDF 1.6 wurden Rich-Text-Elemente aus der XFA-Spezifikation 2.2 übernommen |
||
⚫ | Seit PDF 1.5 (XFA 2.02) können Texte in Formularfeldern Formatierungsinformationen enthalten, um verschiedene Stile darzustellen. Diese Rich-Text-Strings sind XML-Dokumente, die den Rich-Text-Konventionen der XML Forms Architecture (XFA) entsprechen. XFA basiert auf einer Teilmenge von XHTML 1.0 mit eingeschränkten CSS2-Attributen.<ref name=":1">{{Internetquelle |url=http://www.adobe.com/devnet/acrobat/pdfs/PDF32000_2008.pdf |titel=Document management — Portable document format — Part 1: PDF 1.7 |werk=Adobe |datum=2008-07-01 |archiv-url=https://web.archive.org/web/20100409113330/http://www.adobe.com/devnet/acrobat/pdfs/PDF32000_2008.pdf |archiv-datum=2010-04-09 |abruf=2025-02-04}}</ref> |
||
⚫ | |||
⚫ | Beim Konvertieren eines XFA-Formulars in [[PDF/A]] werden sowohl das statische Layout als auch die Formularinhalte in einem PDF-Darstellungsstrom |
||
⚫ | In PDF 1.6 wurden Rich-Text-Elemente aus der XFA-Spezifikation 2.2 übernommen. In PDF 1.7 wurden die Rich-Text-Attribute der XFA-Spezifikation 2.4 ergänzt.<ref name=":1" /> PDF 2.0 (ISO 32000 Part 2) sollte ursprünglich XFA 3.1 referenzieren,<ref name=":2">{{Internetquelle |url=http://pdf.editme.com/files/pdfREF-meetings/ISO-TC171-SC2-WG8_N0603_SC2WG8_MtgRept_SLC.pdf |titel=ISO/TC 171/SC 2/WG 8 N 603 - Meeting Report |werk=pdf.editme.com |datum=2011-06-27 |archiv-url=https://web.archive.org/web/20121126013025/http://pdf.editme.com/files/pdfREF-meetings/ISO-TC171-SC2-WG8_N0603_SC2WG8_MtgRept_SLC.pdf |archiv-datum=2012-11-26 |abruf=2025-02-04}}</ref> jedoch wurde XFA in der endgültigen Version von PDF 2.0 als veraltet eingestuft.<ref>{{Internetquelle |url=https://pdfa.org/pdf-2-0-the-worldwide-standard-for-electronic-documents-has-evolved/ |titel=PDF 2.0: The worldwide standard for electronic documents has evolved – PDF Association |sprache=en-US |abruf=2025-02-04}}</ref> |
||
== Vergleich zu AcroForms == |
|||
Während '''AcroForms''' als das traditionelle System zur Erstellung von PDF-Formularen gilt, bietet XFA erweiterte Funktionalitäten – vor allem im Bereich der dynamischen Anpassung und Rich-Text-Unterstützung. AcroForms beruhen auf einer statischen Struktur, die weniger flexibel auf sich ändernde Inhalte reagiert, während XFA-Formulare sich dynamisch anpassen können. Allerdings sind XFA-Formulare aufgrund ihrer proprietären Natur und der eingeschränkten Unterstützung durch viele PDF-Viewer oft auf Adobe-Produkte angewiesen, was in heterogenen IT-Umgebungen zu Kompatibilitätsproblemen führen kann. |
|||
⚫ | |||
== Kritik und Zukunftsperspektiven == |
|||
⚫ | |||
Die Einführung von XFA hat in der Fachwelt zu intensiven Diskussionen geführt. Kritiker bemängeln die mangelnde Standardisierung und die eingeschränkte Unterstützung in Drittanbieter-PDF-Viewern. Zudem wird häufig kritisiert, dass XFA-Formulare stark an Adobe-Produkte gebunden sind, was die Interoperabilität einschränkt. Mit der offiziellen Einstufung von XFA als veraltet in PDF 2.0 steht die Technologie vor der Herausforderung, sich in einem zunehmend standardisierten und offenen Dokumentenumfeld zu behaupten. Zukünftige Entwicklungen könnten entweder auf einer Weiterentwicklung von XFA oder auf der verstärkten Nutzung alternativer, offener Formulardefinitionsstandards beruhen. |
|||
== Standardisierung == |
== Standardisierung == |
||
Die XFA-Spezifikation wurde nicht als ISO-Standard anerkannt. Obwohl sie in der ISO-32000-1-Spezifikation referenziert wird, ist sie nicht offiziell Teil des PDF-Standards. 2017 wurde XFA in PDF 2.0 als veraltet eingestuft.<ref name=":2" /><ref name=":0" /> |
|||
== Einzelnachweise == |
== Einzelnachweise == |
||
⚫ | |||
⚫ | |||
== Weblinks == |
== Weblinks == |
||
⚫ | |||
⚫ | |||
[[Kategorie:Beschreibungssprache]] |
[[Kategorie:Beschreibungssprache]] |
||
[[Kategorie:XML-basierte Sprache]] |
[[Kategorie:XML-basierte Sprache]] |
Aktuelle Version vom 11. Februar 2025, 23:58 Uhr
XFA (auch bekannt als XFA-Formulare) steht für XML Forms Architecture, eine Familie proprietärer XML-Spezifikationen, die von JetForm entwickelt wurden, um die Verarbeitung von Webformularen zu verbessern. Es kann auch in PDF-Dateien ab PDF 1.5 verwendet werden. Die XFA-Spezifikation wird als externe Spezifikation referenziert, die für die vollständige Anwendung der ISO-32000-1-Spezifikation (PDF 1.7) erforderlich ist. Die XML Forms Architecture wurde nicht als ISO-Standard anerkannt und wurde in PDF 2.0 als veraltet eingestuft.[1]
Überblick
[Bearbeiten | Quelltext bearbeiten]XFA erweitert XML durch rechnergestützte Tags. Zudem behalten alle aus einer XFA-Formularvorlage erstellten Instanzen die ursprünglichen Spezifikationen zur Datenerfassung, Darstellung und Manipulation bei. Ein wesentlicher Vorteil von XFA ist seine Kompatibilität mit anderen Systemen und Technologiestandards.
Laut JetForms' Einreichung beim World Wide Web Consortium ermöglicht XFA es Organisationen, „Informationen aus elektronischen Formularen sicher zu erfassen, darzustellen, zu übertragen, zu verarbeiten, auszugeben und zu drucken.“[2] Der Vorschlag wurde im Mai 1999 beim W3C eingereicht.
2002 wurde JetForm von Adobe Systems übernommen, die XFA-Formulare mit PDF 1.5 und den nachfolgenden Acrobat-Versionen (6 und 7) im Jahr 2003 einführte.[3]
XFA-Formulare werden intern in PDF-Dateien gespeichert oder als XDP-Dateien (XML Data Package), die mit LiveCycle Designer von Adobe geöffnet werden können. XDP kann eine PDF-Datei zusammen mit XML-Formular- und Vorlagendaten enthalten.[4]
XFA-Formulartypen
[Bearbeiten | Quelltext bearbeiten]XFA unterscheidet zwischen statischen (seit XFA 2.0) und dynamischen Formularen (seit XFA 2.1 oder 2.2).
Statische Formulare behalten ihr Layout bei, unabhängig vom Feldinhalt. Dynamische Formulare hingegen passen sich dem Inhalt an, indem sie Felder erweitern oder Seiten ausblenden.
Verwendung mit PDF
[Bearbeiten | Quelltext bearbeiten]PDF 1.7 unterstützt zwei Methoden zur Integration von Formulardaten:[5][6]
- AcroForms – eingeführt in der PDF-1.2-Spezifikation.
- Adobe XML Forms Architecture (XFA) – eingeführt in der PDF-1.5-Spezifikation.
XFA-Formulare sind nicht mit AcroForms kompatibel und können nicht gemeinsam in einem Dokument verwendet werden. Das Erstellen von XFA-Formularen für Adobe Reader erfordert Adobe LiveCycle Designer.[7]
Profiltypen
[Bearbeiten | Quelltext bearbeiten]Ab XFA 2.5 können Formulare eine Teilmenge der vollständigen XFA-Funktionen nutzen. Das derzeit einzige spezifizierte Profil ist XFAF.
XFA kann auf folgende Arten verwendet werden:
- Vollständiges XFA – ein Format, bei dem das gesamte Formular, einschließlich statischer Elemente, direkt in XFA definiert wird (entweder ohne PDF-Hintergrund oder mit minimalem PDF-Markup). Es wird für dynamische XFA-Formulare (seit XFA 2.1) sowie für sogenannte „traditionelle“ statische XFA-Formulare verwendet.
- XFAF (XFA Foreground) – eingeführt in XFA 2.5 – eine Architektur, bei der jede Seite des XFA-Formulars über einen PDF-Hintergrund gelegt wird. Sie kann nur für statische XFA-Formulare verwendet werden.[8]
Struktur und Speicherung
[Bearbeiten | Quelltext bearbeiten]XFA-Formulare können als PDF-1.5–1.7-Dateien oder als XDP (XML Data Package) gespeichert werden. Das Format einer XFA-Ressource in PDF wird durch die XML Data Package Specification beschrieben.[9]
Varianten der XFA-Formularstruktur
[Bearbeiten | Quelltext bearbeiten]- als eigenständiges XML Data Package (XDP) (.xdp-Datei), das optional auch eine PDF-Datei enthalten kann.
- als Bestandteil eines regulären PDF-Dokuments – für statische XFAF-Formulare.
- innerhalb eines „Shell-PDFs“ – für vollständige XFA-Formulare (dynamisch oder traditionell statisch).
Das Einbetten eines XDP in ein PDF hat den Vorteil, dass die Datei kompakter ist, da PDFs komprimiert werden. Zudem kann XDP in PDF digital signiert werden, was mit einem eigenständigen XDP nicht möglich ist.
Kompatibilität mit PDF-Viewern
[Bearbeiten | Quelltext bearbeiten]Die meisten PDF-Reader unterstützen XFA nicht. Beim Generieren eines Shell-PDFs wird empfohlen, eine einfache, einseitige PDF-Warnung anzuzeigen (z. B. „Zum Anzeigen des vollständigen Inhalts dieses Dokuments benötigen Sie eine neuere Version des PDF-Viewers.“).
2013 entwickelte Adobe als Lösung für Plattformen ohne XFA-Unterstützung eine Software zur Erstellung von HTML5-Formularen aus XFA („Adobe Mobile Forms“).[10][11]
Rich Text
[Bearbeiten | Quelltext bearbeiten]Rich Text kann in XFA-Formularen als Standardwert, Feldbeschriftung oder Inhalt vorkommen.
Seit PDF 1.5 (XFA 2.02) können Texte in Formularfeldern Formatierungsinformationen enthalten, um verschiedene Stile darzustellen. Diese Rich-Text-Strings sind XML-Dokumente, die den Rich-Text-Konventionen der XML Forms Architecture (XFA) entsprechen. XFA basiert auf einer Teilmenge von XHTML 1.0 mit eingeschränkten CSS2-Attributen.[12]
In PDF 1.6 wurden Rich-Text-Elemente aus der XFA-Spezifikation 2.2 übernommen. In PDF 1.7 wurden die Rich-Text-Attribute der XFA-Spezifikation 2.4 ergänzt.[12] PDF 2.0 (ISO 32000 Part 2) sollte ursprünglich XFA 3.1 referenzieren,[13] jedoch wurde XFA in der endgültigen Version von PDF 2.0 als veraltet eingestuft.[14]
PDF/A
[Bearbeiten | Quelltext bearbeiten]Beim Konvertieren eines XFA-Formulars in PDF/A werden sowohl das statische Layout als auch die Formularinhalte in einem PDF-Darstellungsstrom gespeichert. PDF/A verbietet aktive Inhalte und erlaubt nur das XML-Datenformular, also die vom Benutzer erstellten Formulardaten.
Standardisierung
[Bearbeiten | Quelltext bearbeiten]Die XFA-Spezifikation wurde nicht als ISO-Standard anerkannt. Obwohl sie in der ISO-32000-1-Spezifikation referenziert wird, ist sie nicht offiziell Teil des PDF-Standards. 2017 wurde XFA in PDF 2.0 als veraltet eingestuft.[13][1]
Einzelnachweise
[Bearbeiten | Quelltext bearbeiten]- ↑ a b PDF 2.0: The worldwide standard for electronic documents has evolved – PDF Association. Abgerufen am 4. Februar 2025 (amerikanisches Englisch).
- ↑ XFA Submission. Archiviert vom am 1. Dezember 2024; abgerufen am 4. Februar 2025.
- ↑ A Quick Introduction to Acrobat Forms Technology. In: amgraf.com. Abgerufen am 4. Februar 2025.
- ↑ Adobe XML Forms Architecture (XFA). In: Adobe. Archiviert vom am 1. Januar 2013; abgerufen am 4. Februar 2025.
- ↑ About PDF forms. In: Adobe. Archiviert vom am 29. April 2011; abgerufen am 4. Februar 2025.
- ↑ PDF Knowledge - Forms Data Format. In: Gnu PDF. Abgerufen am 4. Februar 2025.
- ↑ Adobe LiveCycle Reader Extensions ES3. In: Adobe. Archiviert vom am 8. Januar 2013; abgerufen am 4. Februar 2025.
- ↑ XML Forms Architecture (XFA) Specification Version 2.5. In: Adobe. 8. Juni 2007, archiviert vom am 10. November 2010; abgerufen am 4. Februar 2025.
- ↑ Adobe XML Forms Architecture (XFA). Archiviert vom am 23. Dezember 2009; abgerufen am 4. Februar 2025.
- ↑ Feature differentiation between Mobile Forms and PDF Forms. In: Adobe. 27. April 2021, abgerufen am 4. Februar 2025.
- ↑ Jeff Stanier: Adobe Reader Mobile and XFA forms from LiveCycle Designer. In: Adobe. 16. April 2014, archiviert vom am 21. April 2014; abgerufen am 4. Februar 2025.
- ↑ a b Document management — Portable document format — Part 1: PDF 1.7. In: Adobe. 1. Juli 2008, archiviert vom am 9. April 2010; abgerufen am 4. Februar 2025.
- ↑ a b ISO/TC 171/SC 2/WG 8 N 603 - Meeting Report. In: pdf.editme.com. 27. Juni 2011, archiviert vom am 26. November 2012; abgerufen am 4. Februar 2025.
- ↑ PDF 2.0: The worldwide standard for electronic documents has evolved – PDF Association. Abgerufen am 4. Februar 2025 (amerikanisches Englisch).