Återger Forms rendering-forms

Exempel och exempel i det här dokumentet är bara för AEM Forms i JEE-miljö.

Om tjänsten Forms

Med tjänsten Forms kan du skapa interaktiva klientapplikationer för datainhämtning som validerar, bearbetar, omvandlar och levererar blanketter som vanligtvis skapas i Designer. Formulärförfattare kan utveckla en enda formulärdesign som Forms-tjänsten återger i PDF, SWF eller HTML i olika webbläsarmiljöer.

När en slutanvändare begär ett formulär skickar ett klientprogram begäran till Forms-tjänsten, som returnerar formuläret i lämpligt format. Så snart Forms-tjänsten tar emot en begäran sammanfogar den data med en formulärdesign och skickar sedan formuläret i önskat format. Formulärtjänstutdata är ett interaktivt formulär, vanligtvis ett PDF-dokument. Med ett interaktivt formulär kan användarna fylla i fält som finns i formuläret.

Beroende på vilken typ av klientprogram du använder kan du skriva formuläret till en webbläsare eller spara formuläret som en PDF-fil. Ett webbaserat program kan skriva formuläret till webbläsaren. Ett skrivbordsprogram kan spara formuläret som en PDF-fil. Om du vill visa hur du skriver till en webbläsare och till en PDF-fil börjar snabbmenyerna i Återger Forms -avsnittet är organiserat på följande sätt:

  • Exemplen med Java API med stark typ (SOAP-läge) är en Java-servlet.
  • Webbtjänstens (Java Base64) exempel är en Java-server.
  • Webbtjänstexemplen (MTOM) är ett konsolprogram (alla snabbstarter har inte ett MTOM-exempel).
NOTE
Mer information om hur du skapar ett webbprogram som använder java-servrar för att anropa Forms-tjänsten finns i Skapa webbprogram som återger Forms.

Du kan skicka en formulärdesign (en XDP-fil) eller ett PDF-dokument till Forms-tjänsten på något av följande två sätt:

  • Du kan referera till formulärdesignen med ett URL-värde. Det här tillvägagångssättet innebär att använda en URLSpec -objekt. Innehållsroten skickas till Forms-tjänsten med URLSpec objektets setContentRootURI -metod. Formulärdesignens namn ( formQuery) skickas som en separat parameter. De två värdena sammanfogas för att få den absoluta referensen till formulärdesignen. (Det mesta av snabbkommandot börjar i Återger Forms -avsnittet använder den här metoden.)
  • Du kan skicka en com.adobe.idp.Document som innehåller formulärdesignen för Forms. Två nya metoder namngivna renderPDFForm2 och renderHTMLForm2 acceptera com.adobe.idp.Document objekt som innehåller en formulärdesign. (Se Skicka dokument till Forms

Du kan utföra följande uppgifter med Forms-tjänsten:

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2