Show Menu
THEMEN×

Wiedergabe von Formularen

Info zum Forms-Dienst
Mit dem Forms-Dienst können Sie interaktive Clientanwendungen für die Datenerfassung erstellen, mit denen in Designer erstellte Formulare validiert, verarbeitet, transformiert und bereitgestellt werden. Formularersteller können einen einzelnen Formularentwurf entwickeln, den der Forms-Dienst in verschiedenen Browser-Umgebung in PDF, SWF oder HTML wiedergibt.
Wenn ein Endbenutzer ein Formular anfordert, sendet eine Clientanwendung die Anforderung an den Forms-Dienst, der das Formular in einem geeigneten Format zurückgibt. Sobald der Forms-Dienst eine Anforderung erhält, werden Daten mit einem Formularentwurf zusammengeführt und das Formular dann im gewünschten Format bereitgestellt. Die Formulardienstausgabe ist ein interaktives Formular, normalerweise ein PDF-Dokument. Mit einem interaktiven Formular können Benutzer Felder im Formular ausfüllen.
Je nach Typ der Clientanwendung können Sie das Formular in einen Client-Webbrowser schreiben oder als PDF-Datei speichern. Eine webbasierte Anwendung kann das Formular in einen Webbrowser schreiben. Eine Desktopanwendung kann das Formular als PDF-Datei speichern. Um zu veranschaulichen, wie das Schreiben an einen Webbrowser und an eine PDF-Datei erfolgt, werden die Beginn im Abschnitt " Wiedergabeformulare "wie folgt organisiert:
  • Die stark typisierten Java-API-Beispiele (SOAP-Modus) sind ein Java-Servlet.
  • Die Beispiele für den Webdienst (Java Base64) sind ein Java-Servlet.
  • Die Beispiele für den Webdienst (MTOM) sind eine Konsolenanwendung (nicht alle Quick Beginn haben ein MTOM-Beispiel).
Weitere Informationen zum Erstellen einer Webanwendung, die Java-Servlets zum Aufrufen des Forms-Dienstes verwendet, finden Sie unter Erstellen von Webanwendungen, die Forms rendern.
Sie können einen Formularentwurf (eine XDP-Datei) oder ein PDF-Dokument auf zwei Arten an den Forms-Dienst übergeben:
  • Sie können den Formularentwurf mit einem URL-Wert referenzieren. Dieser Ansatz umfasst die Verwendung eines URLSpec Objekts. Der Inhaltsstamm wird mithilfe der URLSpec Methode des setContentRootURI Objekts an den Forms-Dienst übergeben. Der Name des Formularentwurfs ( formQuery ) wird als separater Parameter übergeben. Die beiden Werte werden verkettet, um den absoluten Verweis auf den Formularentwurf zu erhalten. (Die meisten schnellen Beginn im Abschnitt Wiedergabeformulare verwenden diesen Ansatz.)
  • Sie können einen Formularentwurf com.adobe.idp.Document an den Forms-Dienst übergeben. Zwei neue Methoden mit dem Namen renderPDFForm2 und renderHTMLForm2 der Annahme eines com.adobe.idp.Document Objekts, das einen Formularentwurf enthält. (Siehe Übergeben von Dokumenten an den Forms-Dienst.)
Sie können diese Aufgaben mithilfe des Forms-Dienstes ausführen: