Återger Forms rendering-forms

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

Om Forms-tjänsten

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 ut till en webbläsare och till en PDF-fil ordnas snabbstarterna i avsnittet Återge Forms på följande sätt:

  • Exemplen med Java API med stark typ (SOAP) ä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 du använder ett URLSpec-objekt. Innehållsroten skickas till Forms-tjänsten med URLSpec-objektets setContentRootURI-metod. Formulärdesignnamnet ( formQuery) skickas som en separat parameter. De två värdena sammanfogas för att få den absoluta referensen till formulärdesignen. (Det mesta av snabbstarterna i avsnittet Återgivning av Forms använder den här metoden.)
  • Du kan skicka en com.adobe.idp.Document som innehåller formulärdesignen till Forms-tjänsten. Två nya metoder med namnet renderPDFForm2 och renderHTMLForm2 accepterar ett com.adobe.idp.Document-objekt som innehåller en formulärdesign. (Se Skicka dokument till Forms-tjänsten

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

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