Los ejemplos de este documento solo son para AEM Forms en un entorno JEE.
Acerca del servicio Forms
El servicio Forms permite crear aplicaciones cliente de captura de datos interactivas que validan, procesan, transforman y envían formularios creados normalmente en Designer. Los autores de formularios pueden desarrollar un único diseño de formulario que el servicio Forms procesa en PDF, SWF o HTML en varios entornos de explorador.
Cuando un usuario final solicita un formulario, una aplicación cliente envía la solicitud al servicio de Forms, que lo devuelve en un formato adecuado. En cuanto el servicio Forms recibe una solicitud, combina los datos con un diseño de formulario y, a continuación, envía el formulario en el formato deseado. La salida del servicio de Forms es un formulario interactivo, normalmente un documento de PDF. Un formulario interactivo permite a los usuarios rellenar campos ubicados en el formulario.
Según el tipo de aplicación cliente, puede escribir el formulario en un explorador web cliente o guardarlo como archivo de PDF. Una aplicación basada en web puede escribir el formulario en un explorador web. Una aplicación de escritorio puede guardar el formulario como un archivo de PDF. Para mostrar cómo escribir en un explorador web y en un archivo de PDF, los inicios rápidos se encuentran en Renderización de Forms Las secciones de se organizan de la siguiente manera:
Para obtener información sobre la creación de una aplicación web que utiliza servlets java para invocar el servicio de Forms, consulte Crear aplicaciones web que procesen Forms.
Puede pasar un diseño de formulario (un archivo XDP) o un documento de PDF al servicio Forms de una de las dos maneras siguientes:
URLSpec
objeto. La raíz de contenido se pasa al servicio de Forms mediante la variable URLSpec
del objeto setContentRootURI
método. El nombre del diseño del formulario ( formQuery
) se pasa como parámetro independiente. Los dos valores se concatenan para obtener la referencia absoluta al diseño de formulario. (La mayoría de los inicios rápidos se encuentran en la variable Renderización de Forms utilice este método).com.adobe.idp.Document
que contiene el diseño de formulario al servicio Forms. Dos nuevos métodos llamados renderPDFForm2
y renderHTMLForm2
aceptar un com.adobe.idp.Document
que contiene un diseño de formulario. (Consulte Pasar documentos al servicio de FormsPuede realizar estas tareas mediante el servicio Forms: