Show Menu
SUJETS×

Rendu des formulaires

À propos du service Forms
Le service Forms vous permet de créer des applications clientes de capture de données interactives qui valident, traitent, transforment et délivrent des formulaires généralement créés dans Designer. Les auteurs de formulaires peuvent développer une conception de formulaire unique que le service Forms rend au format PDF, SWF ou HTML dans divers de navigateur.
Lorsqu’un utilisateur final demande un formulaire, une application cliente envoie la requête au service Forms, qui renvoie le formulaire dans un format approprié. Dès que le service Forms reçoit une requête, il fusionne les données avec une conception de formulaire, puis livre le formulaire au format souhaité. La sortie du service Form est un formulaire interactif, généralement un PDF. Un formulaire interactif permet aux utilisateurs de remplir les champs situés sur le formulaire.
Selon le type d’application cliente, vous pouvez écrire le formulaire dans un navigateur Web client ou l’enregistrer dans un fichier PDF. Une application Web peut écrire le formulaire dans un navigateur Web. Une application de bureau peut enregistrer le formulaire au format PDF. Pour démontrer comment écrire dans un navigateur Web et dans un fichier PDF, les rapides situés dans la section Rendu des formulaires sont organisés de la manière suivante :
  • Les exemples d’API Java fortement tapées (mode SOAP) sont une servlet Java.
  • Les exemples de service Web (Java Base64) sont une servlet Java.
  • Les exemples de service Web (MTOM) sont une application de console (tous les rapides n’ont pas d’exemple MTOM).
Pour plus d’informations sur la création d’une application Web qui utilise des servlets java pour appeler le service Forms, voir Création de qui Génère des formulaires .
Vous pouvez transmettre une conception de formulaire (un fichier XDP) ou un PDF au service Forms à l’aide de l’une des deux méthodes suivantes :
  • Vous pouvez référencer la conception de formulaire à l’aide d’une valeur d’URL. Cette approche implique l’utilisation d’un URLSpec objet. La racine de contenu est transmise au service Forms à l’aide de la URLSpec setContentRootURI méthode de l’objet. Le nom de la conception de formulaire ( formQuery ) est transmis en tant que paramètre distinct. Les deux valeurs sont concaténées pour obtenir la référence absolue à la conception de formulaire. (La plupart des rapides de la section Rendu des formulaires utilisent cette approche.)
  • Vous pouvez transmettre au service Forms un com.adobe.idp.Document qui contient la conception de formulaire. Deux nouvelles méthodes portent le nom renderPDFForm2 et renderHTMLForm2 acceptent un com.adobe.idp.Document objet contenant une conception de formulaire. (Voir Transmission de au service Forms
Vous pouvez accomplir ces de à l’aide du service Forms :