HTML5 forms ist eine neue Funktion in Adobe Experience Manager, die die Wiedergabe von XFA-Formularvorlagen (xdp) im HTML5-Format ermöglicht. Diese Funktion ermöglicht das Anzeigen von Formularen auf mobilen Geräten und Desktop-Browsern, auf denen XFA-basierte PDF nicht unterstützt werden. „HTML5-Formulare“ Forms unterstützt nicht nur vorhandene Funktionen XFA-basierter Formularvorlagen, sondern bietet auch neue Funktionen für mobile Geräte wie die Scribble-Signatur.
Stellen Sie sicher, dass Sie über eine funktionierende Instanz von AEM Forms verfügen. Bitte folgen Sie dem Installationshandbuch Installieren und Konfigurieren von AEM Forms
Die xdp kann im HTML5-Format oder im PDF-Format in der Vorschau angezeigt werden. Gehen Sie wie folgt vor, um eine Vorschau des XDP im HTML5-Format anzuzeigen
Wenn Sie Vorschau als PDF -Option wird die gerenderte PDF nicht im Browser angezeigt, da AEM Forms dynamische PDFs rendert, die das Acrobat-Plug-in erfordern. Sie müssen die PDF herunterladen und mit Adobe Acrobat/Reader öffnen, um sie anzuzeigen
Gehen Sie wie folgt vor, um eine Vorschau des XDP im HTML5-Format mit einer Datendatei anzuzeigen:
Die erweiterten Eigenschaften der xdp-Vorlage ermöglichen es Ihnen, Veröffentlichungsdatum, Sende-Handler, Renderprofil für Ihr Formular, Vorbefüllungs-Service usw. anzugeben. Um die erweiterten Eigenschaften der Vorlage anzuzeigen, tippen Sie auf die XDP-Datei und klicken Sie auf properties -> Erweitert. Hier finden Sie eine Reihe von Immobilien. Einige dieser Eigenschaften werden hier behandelt.
Sende-URL - Dies ist die URL, die die Übermittlung Ihres HTML5-Formulars verarbeitet. Wir werden dies in der nächsten Lektion behandeln. Wenn hier keine Sende-URL angegeben ist, wird der standardmäßige Sende-Handler aufgerufen, der die Formulardaten an den Browser zurückgibt.
HTML Render Profile - HTML5-Formulare haben den Begriff "Profile", die als REST-Endpunkte verfügbar gemacht werden, um die mobile Wiedergabe von Formularvorlagen zu ermöglichen. Die Mehrzahl der Fälle, in denen das standardmäßige Renderprofil ausreichend sein sollte, um das Formular wiederzugeben. Wenn das standardmäßige Renderprofil Ihre Anforderungen nicht erfüllt, wird ein Benutzerdefiniertes Profil kann erstellt und mit dem Formular verknüpft werden.
Vorbefüllungs-Dienst - Der Vorbefüllungs-Dienst wird normalerweise verwendet, um Ihr Formular mit Daten zu füllen, die aus einer Backend-Datenquelle abgerufen werden.