Forms renderen

Informatie over de Forms-service

Met de Forms-service kunt u interactieve toepassingen voor het vastleggen van gegevens maken die formulieren valideren, verwerken, transformeren en leveren die normaal gesproken in Designer zijn gemaakt. Formulierauteurs kunnen één formulierontwerp ontwikkelen dat de Forms-service in verschillende browseromgevingen weergeeft in PDF, SWF of HTML.

Wanneer een eindgebruiker een formulier aanvraagt, stuurt een clienttoepassing de aanvraag naar de Forms-service, die het formulier in de juiste indeling retourneert. Zodra de Forms-service een aanvraag ontvangt, worden gegevens met een formulierontwerp samengevoegd en wordt het formulier in de gewenste indeling geleverd. De uitvoer van de formulierservice is een interactief formulier, meestal een PDF-document. Met een interactief formulier kunnen gebruikers de velden op het formulier invullen.

Afhankelijk van het type clienttoepassing kunt u het formulier naar een clientwebbrowser schrijven of het formulier opslaan als een PDF-bestand. Een webtoepassing kan het formulier naar een webbrowser schrijven. Een bureaubladtoepassing kan het formulier opslaan als een PDF-bestand. Als u wilt aantonen hoe u gegevens naar een webbrowser en een PDF-bestand schrijft, wordt het snelstarten in de sectie Forms renderen als volgt geordend:

  • De sterk getypte Java API-voorbeelden (SOAP-modus) zijn een Java-servlet.

  • De voorbeelden van de webservice (Java Base64) zijn een Java-servlet.

  • De voorbeelden van de Webdienst (MTOM) zijn een consoletoepassing (niet alle snelle begin hebben een voorbeeld MTOM).

    OPMERKING

    Zie Webtoepassingen maken die Forms renderen voor informatie over het maken van een webtoepassing die Java-servlets gebruikt om de Forms-service aan te roepen.

    U kunt op twee manieren een formulierontwerp (een XDP-bestand) of een PDF-document doorgeven aan de Forms-service:

  • U kunt naar het formulierontwerp verwijzen met een URL-waarde. Deze benadering omvat het gebruik van een URLSpec-object. De inhoudsbasis wordt aan de Forms-service doorgegeven met de methode setContentRootURI van het object. URLSpec De naam van het formulierontwerp ( formQuery) wordt doorgegeven als een afzonderlijke parameter. De twee waarden worden samengevoegd om de absolute verwijzing naar het formulierontwerp te verkrijgen. (De meeste snelle start bevindt zich in de sectie Forms renderen gebruikt deze benadering.)

  • U kunt een com.adobe.idp.Document met het formulierontwerp doorgeven aan de Forms-service. Twee nieuwe methoden met de naam renderPDFForm2 en renderHTMLForm2 accepteren een com.adobe.idp.Document-object dat een formulierontwerp bevat. (Zie Documenten doorgeven aan de Forms Service

U kunt deze taken uitvoeren met de Forms-service:

Op deze pagina