[AEM Forms]{class="badge positive" title="(Se aplica a AEM Forms)."}

Generar un PDF de envío (anteriormente, documento de registro) para Forms adaptable

NOTE
Adobe recomienda utilizar la captura de datos moderna y ampliable Componentes principales para crear nuevos formularios adaptables o adición de formularios adaptables a páginas de AEM Sites. Estos componentes representan un avance significativo en la creación de formularios adaptables, lo que garantiza experiencias de usuario impresionantes. Este artículo describe un enfoque más antiguo para crear formularios adaptables con componentes de base.
Versión
Vínculo del artículo
AEM 6.5
Haga clic aquí
AEM as a Cloud Service
Este artículo

Información general overview

Cuando se rellena o se envía un formulario, se puede guardar un registro del formulario, en formato impreso o en formato de documento. Este registro se denomina PDF de envío (anteriormente Documento de registro o DoR). Se trata de un PDF del formulario enviado que puede imprimirse. También puede consultar la PDF de envío para obtener la información que los clientes hayan rellenado en una fecha posterior o utilizar la PDF de envío para archivar formularios y contenido en formato PDF.

PDF de envío (anteriormente documento de registro)

Para crear una PDF de envío, una plantilla basada en XFA o AcroForm se combina con los datos recopilados mediante un formulario adaptable. Puede generar una PDF de envío automáticamente o bajo demanda.
La opción bajo demanda permite especificar una plantilla personalizada basada en XFA o AcroForm para proporcionar un aspecto personalizado a la PDF de envío.

Puede hacer lo siguiente:

Antes de comenzar components-to-automatically-generate-a-document-of-record

Antes de comenzar, aprenda y prepare los recursos necesarios para una PDF de envío:

Plantilla base: una plantilla XFA (archivo XDP) creada en el diseñador de formularios o un formulario de Acrobat (AcroForm). La plantilla base se usa para especificar la información de estilo y de personalización de marca de un PDF de envío. Cargue la plantilla XFA (archivo XDP) en la instancia de AEM Forms previamente.

Formulario adaptable: Formulario adaptable para el que se generará el PDF de envío.

Generar un PDF de envío basado en XFA generate-an-XFA-based-document-of-record

Cargue la plantilla XFA (archivo XDP) en la instancia de AEM Forms. Realice los siguientes pasos para configurar un formulario adaptable para utilizar una plantilla XFA (archivo XDP) como plantilla para PDF de envío:

  1. En la instancia de autor del Experience Manager, haga clic en Forms > Formularios y documentos.
  2. Seleccione un formulario y haga clic en Propiedades.
  3. En la ventana Propiedades, seleccione Modelo de formulario.
  4. En la pestaña Modelo de formulario, en el menú desplegable Seleccionar de, elija Esquema o Ninguno. También puede seleccionar un modelo de formulario al crear un formulario.
  5. En la sección Configuración de plantilla de documento de registro de la pestaña Modelo de formulario, seleccione Asociar plantilla de formulario como plantilla de documento de registro. Al seleccionar esta opción, se muestran todas las plantillas XFA (archivos XDP) disponibles en el equipo. Seleccione el archivo apropiado. Además, asegúrese de que se utiliza el mismo esquema (esquema de datos) para el formulario adaptable y la plantilla XFA seleccionada (archivo XDP).
  6. Haga clic en Listo.

El formulario adaptable ahora está configurado para utilizar un archivo XDP como plantilla para PDF de envío. Los siguientes pasos son enlazar componentes de formulario adaptable con campos de plantilla correspondientes.

Generar un PDF de envío basado en AcroForm generate-an-Acroform-based-document-of-record

Cargue el PDF de Adobe Acrobat (AcroForm) a su instancia de AEM Forms. Realice los siguientes pasos para configurar un formulario adaptable para utilizar Adobe Acrobat PDF (AcroForm) como plantilla para PDF de envío:

  1. En la instancia de autor del Experience Manager, haga clic en Forms > Formularios y documentos.
  2. Seleccione un formulario y haga clic en Propiedades.
  3. En la ventana Propiedades, seleccione Modelo de formulario.
  4. En la pestaña Modelo de formulario, en el menú desplegable Seleccionar de, elija Esquema o Ninguno. También puede seleccionar un modelo de formulario al crear un formulario.
  5. En la sección Configuración de plantilla de documento de registro de la pestaña Modelo de formulario, seleccione Asociar plantilla de formulario como plantilla de documento de registro. Al seleccionar esta opción, se muestran todos los PDF de Acrobat (AcroForm) disponibles en el equipo. Seleccione el archivo apropiado.
  6. Haga clic en Listo.

El formulario adaptable ahora está configurado para utilizar AcroForm como plantilla para PDF de envío. Los siguientes pasos son enlazar componentes de formulario adaptable con campos de plantilla correspondientes.

Generar automáticamente un PDF de envío auto-generate-a-document-of-record

Cuando se configura un formulario adaptable para que genere automáticamente una PDF de envío, cada vez que se cambia un formulario, su PDF de envío se actualiza inmediatamente. Por ejemplo, si se quita un campo de un formulario adaptable existente, el campo correspondiente también se elimina y no es visible en la PDF de envío. Existen muchas otras ventajas al generar automáticamente una PDF de envío:

  • Los desarrolladores de formularios no tienen que mantener enlaces de datos de forma manual. El PDF de envío generado automáticamente se encarga de las actualizaciones relacionadas con los enlaces de datos.
  • Los desarrolladores de formularios no tienen que ocultar manualmente los campos marcados que se excluyen de PDF de envío. Las PDF de envío generadas automáticamente están preconfiguradas para excluir estos campos.
  • La opción de PDF de envío generada automáticamente ahorra el tiempo necesario para crear una plantilla de formulario para el PDF de envío.
  • La opción de PDF de envío generado automáticamente permite utilizar diferentes estilos y apariencias con diferentes plantillas base. Ayuda a seleccionar el mejor estilo y aspecto para Submission PDF para su organización. Si no especifica estilo, los estilos del sistema se establecen como predeterminados.
  • El PDF de envío generado automáticamente garantiza que cualquier cambio en el formulario se refleje inmediatamente en el PDF de envío.

Realice los siguientes pasos para configurar un formulario adaptable para generar automáticamente una PDF de envío:

  1. En la instancia de autor del Experience Manager, haga clic en Forms > Formularios y documentos.
  2. Seleccione un formulario y haga clic en Propiedades.
  3. En la ventana Propiedades, seleccione Modelo de formulario.
  4. En la pestaña Modelo de formulario, en el menú desplegable Seleccionar de, elija Esquema o Ninguno. También puede seleccionar un modelo de formulario al crear un formulario.
  5. En la sección Configuración de plantilla de documento de registro de la pestaña Modelo de formulario, seleccione Generar documento de registro.
  6. Haga clic en Listo.

Enlazar componentes de formulario adaptable con campos de plantilla bind-adaptive-form-components-with-template-fields

Vincule los campos de formulario adaptable con los campos de plantilla para mostrar los datos de formulario capturados en el campo correspondiente de PDF de envío. Para enlazar componentes de formulario adaptable con campos de plantilla de PDF de envío correspondientes:

  1. Abra el formulario adaptable, configurado para utilizar una plantilla de formulario personalizada, para editarlo.

  2. Seleccione un componente del formulario adaptable y haga clic en el icono Configurar Configure para abrirlo. Se abrirá el explorador de propiedades.

  3. En el explorador de propiedades, busque y seleccione un campo.

    • (Para la plantilla AcroForm) La propiedad Campo de referencia de enlace de documento de registro.
    • (Para plantilla XFA) La propiedad Referencia de enlace del modelo de datos.
  4. Haga clic en Guardar.

Puede usar la acción de envío de correo electrónico, la acción de envío del flujo de trabajo de Experience Manager junto con el paso de Documento de registro y otras acciones de envío para recibir un PDF de envío.

Actualizaciones incrementales en la plantilla de PDF de envío document-of-record-template-incremental-updates

Los formularios adaptables y las plantillas de PDF de envío correspondientes pueden evolucionar a lo largo del tiempo. Puede elegir entre agregar, quitar o modificar campos a un formulario adaptable o a una plantilla de PDF de envío.

Al cambiar una plantilla de PDF de envío y cargar la plantilla modificada en AEM Forms, el editor de Forms adaptable detecta automáticamente los enlaces modificados y le informa sobre los componentes de formulario adaptable que requieren nuevos enlaces. Permite realizar actualizaciones incrementales en una plantilla de PDF de envío.

Por ejemplo, una organización, We.Retail, tiene una plantilla de PDF de envío basada en AcroForm, we-retail-Invoice.pdf. La plantilla tiene el siguiente aspecto:

Plantilla original

Después de usar la plantilla durante un tiempo, la organización decide cambiar el nombre del campo invoice-number a bill-number y captura la dirección de correo electrónico de los compradores. Un desarrollador actualiza el nombre del campo invoice-number y agrega un campo de correo electrónico a la plantilla. También crea una nueva versión de la plantilla llamada we-retail-invoice-v2.pdf.

Plantilla actualizada

El desarrollador carga y aplica a la plantilla actualizada al formulario adaptable. El formulario adaptable detecta y muestra automáticamente la lista de campos en los que el enlace ha cambiado.

Error de enlace

El desarrollador de formularios enlaza los campos de Forms adaptable con la plantilla de PDF de envío correspondiente.

Ahora, cuando se envía el formulario adaptable, se crea un PDF de envío actualizado.

Se han actualizado-

Consideraciones clave al trabajar con PDF de envío key-considerations-when-working-with-document-of-record

Tenga en cuenta las siguientes consideraciones y limitaciones al trabajar en PDF de envío para Forms adaptable.

  • Compatibilidad con texto enriquecido: PDF de envío admite etiquetas de marcado HTML en campos de texto enriquecido. Para obtener información detallada sobre las etiquetas compatibles y las consideraciones de accesibilidad, consulte Etiquetas de marcado HTML compatibles en el PDF de envío.
  • Los fragmentos de documento de un formulario adaptable no aparecen en la PDF de envío. Sin embargo, se admiten los fragmentos de formularios adaptables.
  • No se admiten enlaces de contenido en PDF de envío generados para formularios adaptables basados en el esquema XML.
  • La versión localizada de PDF de envío se crea bajo demanda para una configuración regional cuando el usuario solicita la representación de PDF de envío. La localización de PDF de envío se produce junto con la localización del formulario adaptable.

Asignación de elementos de formulario adaptable mapping-of-adaptive-form-elements

En la tabla siguiente se describen los componentes de formulario adaptable y los componentes XFA correspondientes, y si aparecen en una PDF de envío.

Campos fields

Componente de formulario adaptable
Componente XFA correspondiente
¿Se incluye de forma predeterminada en la plantilla de PDF Envío?
Notas
Botón
Botón
false
Casilla de verificación
Casilla de verificación
true
Selector de fecha
Campo de fecha y hora
true
Lista desplegable
Lista desplegable
true
Firma manuscrita
Firma manuscrita
true
Cuadro numérico
Campo numérico
true
Cuadro de contraseña
Campo de contraseña
false
Botón de opción
Botón de opción
true
Cuadro de texto
Campo de texto
true
Botón Restablecer
Botón Restablecer
false
Botón Enviar

Botón Enviar correo electrónico

Botón Enviar HTTP

false
Términos y condiciones
true
Archivo adjunto
false
No disponible en la plantilla de PDF de envío. Solo disponible en PDF de envío mediante archivos adjuntos.

Contenedores containers

Componente de formulario adaptable
Componente XFA correspondiente
Notas
Panel
Subformulario
El panel repetible se asigna a un subformulario repetible.

Componentes estáticos static-components

Componente de formulario adaptable
Componente XFA correspondiente
Notas
Imagen
Imagen
Los componentes TextDraw e Image, estén enlazados o no, siempre aparecen en la PDF de envío de un formulario adaptable basado en XSD, a menos que se excluyan en la configuración del PDF de envío.

Tablas tables

Los componentes de las tablas de formularios adaptables, como el encabezado, el pie de página y la fila, se asignan a los componentes XFA correspondientes. Puede asignar paneles repetibles a tablas en Submission PDF.

Plantilla base de un PDF de envío base-template-of-a-document-of-record

La plantilla base proporciona información de estilo y apariencia a Submission PDF. Permite personalizar el aspecto predeterminado del PDF de envío generado automáticamente. Por ejemplo, puede utilizar la plantilla base para agregar el logotipo de su empresa en el encabezado y la información de copyright en el pie de página de PDF de envío.

La página maestra de la plantilla base se utiliza como página maestra de la plantilla de PDF Envío. La página maestra puede tener información como el encabezado de página, el pie de página y el número de página que puede aplicar a PDF de envío. Puede aplicar dicha información a PDF de envío mediante la plantilla base para la generación automática de PDF de envío. El uso de una plantilla base permite cambiar las propiedades predeterminadas de los campos.

Siga siempre las convenciones de plantilla base al diseñarla.

Convenciones de plantilla base base-template-conventions

Se utiliza una plantilla base para definir el encabezado, el pie de página, el estilo y la apariencia de una PDF de envío. El encabezado y pie de página pueden incluir información como el logotipo de la empresa y la información de copyright. La primera página maestra de la plantilla base se copia y se utiliza como página maestra de la PDF de envíos, que contiene el encabezado, el pie de página, el número de página o cualquier otra información que deba aparecer en todas las páginas de la PDF de envíos. Si utiliza una plantilla base que no se ajusta a las convenciones de plantilla base, la primera página maestra de la plantilla se seguirá utilizando en la plantilla de PDF Envío. Se recomienda encarecidamente que diseñe la plantilla base según sus convenciones y que la utilice para la generación automática de Submission PDF.

Convenciones de la página maestra

  • En la plantilla base, nombre el subformulario raíz como AF_METATEMPLATE y la página maestra como AF_MASTERPAGE.

  • La página maestra con el nombre AF_MASTERPAGE situada bajo el subformulario raíz AF_METATEMPLATE es la preferida para extraer la información de encabezado, pie de página y estilo.

  • Si AF_MASTERPAGE no existe, se utiliza la primera página maestra presente en la plantilla base.

Convenciones de estilo para campos

  • Para aplicar estilo en los campos de la PDF de envío, la plantilla base proporciona campos ubicados en el subformulario AF_FIELDSSUBFORM bajo el subformulario raíz AF_METATEMPLATE.

  • Las propiedades de estos campos se aplican a los campos de la PDF de envío. Estos campos deben seguir la convención de nomenclatura de AF_<name of field in all caps>_XFO. Por ejemplo, el nombre de campo de la casilla de verificación debe ser AF_CHECKBOX_XFO.

Para crear una plantilla base, haga lo siguiente en el diseñador de formularios.

  1. Haga clic en Archivo > Nuevo.

  2. Seleccione la opción Basado en una plantilla.

  3. Seleccione la categoría Formulario - Documento de registro.

  4. Seleccione Plantilla base de documento de registro.

  5. Haga clic en Siguiente y proporcione la información requerida.

  6. (Opcional) Modifique el estilo y el aspecto de los campos que desea aplicar en los campos de la PDF de envío.

  7. Guarde el formulario.

Ahora puede utilizar el formulario guardado como plantilla base para PDF de envío. No modifique ni elimine ningún script presente en la plantilla base.

Modificación de la plantilla base

  • Si no se aplica ningún estilo a los campos de la plantilla base, es aconsejable quitar esos campos de la plantilla para que todas las actualizaciones en esta se recojan automáticamente.
  • Al modificar la plantilla base, no elimine, agregue ni modifique scripts.

Siga estrictamente las convenciones e instrucciones mencionadas anteriormente para diseñar una plantilla base.

Personalización de la información de marca en Envío PDF customize-the-branding-information-in-document-of-record

Al generar una PDF de envío, puede cambiar la información de marca de la PDF de envío en la pestaña Documento de registro. La pestaña Documento de registro incluye opciones como logotipo, apariencia, diseño, encabezado y pie de página, exención de responsabilidad y si desea incluir o no las opciones de casillas de verificación y botones de opción no seleccionadas.

Para localizar la información de marca indicada en la pestaña Documento de registro, asegúrese de que la configuración regional del explorador esté correctamente configurada. Para personalizar la información de marca de PDF de envío, realice los siguientes pasos:

  1. Seleccione un panel (panel raíz) en la PDF de envío y, a continuación, seleccione configure .

  2. Seleccione dortab . Aparecerá la pestaña Documento de registro.

  3. Seleccione la plantilla predeterminada o una plantilla personalizada para procesar el PDF de envío. Si selecciona la plantilla predeterminada, aparece una vista previa en miniatura de la PDF de envío debajo de la lista desplegable Plantilla.

  4. En función de si selecciona una plantilla predeterminada o personalizada, algunas o todas las propiedades siguientes aparecen en la pestaña Documento de registro. Especifique las siguientes propiedades mencionadas para definir el aspecto de la PDF de envío:

    1. Propiedades básicas:

      • Plantilla: si elige una plantilla personalizada, busque y seleccione un XDP en el servidor AEM Forms. Si desea utilizar una plantilla que no esté ya en el servidor AEM Forms, primero debe cargar el XDP en el servidor AEM Forms.

      • Color de énfasis: El color en el que se representa el texto del encabezado y las líneas de separación en el PDF de envío.

      • Familia de fuentes: Familia de fuentes del texto en el PDF de envío.

        note note
        NOTE
        AEM Forms ofrece una variedad de fuentes integradas que se integran perfectamente con los archivos de PDF. Para ver la lista de fuentes compatibles, haga clic aquí.
      • Incluir objetos de formulario que no están enlazados al modelo de datos: al establecer la propiedad se incluyen campos no enlazados del formulario adaptable basado en esquemas de PDF de envío.

      • Excluir campos ocultos del documento de registro: al establecer la propiedad, se identifican los campos ocultos para la exclusión del PDF de envío.

      • Ocultar descripción de paneles: al establecer la propiedad, se excluye la descripción del panel o la tabla del PDF de envío. Aplicable para paneles y tablas.

      Propiedades básicas

    2. Propiedades del campo de formulario:

      • Mostrar solo los valores seleccionados para los componentes Casilla de verificación y Botón de radio: al configurar esta propiedad solo se muestran los valores seleccionados de la casilla de verificación y el botón de radio en Documento de registro.
      • Separador para varios valores: puede elegir cualquier separador, como comas o saltos de línea, para mostrar varios valores.
      • Alineación de opciones: puede seleccionar la alineación deseada (Horizontal, Vertical o Igual que el formulario adaptable) para establecer la alineación de los campos, como la casilla de verificación o el botón de radio, que se mostrarán en Documento de registro. De forma predeterminada, la alineación vertical está establecida para los campos de Documento de registro. Al configurar las propiedades desde la variable Propiedades del campo de formulario del documento, se sobrescriben las propiedades establecidas en la variable Alineación de elementos para los campos de un formulario adaptable. En caso de que seleccione la opción Igual que el formulario adaptable, se utiliza la alineación tal y como está configurada en una instancia de autor del formulario adaptable para los campos de Documento de registro.
      • Número de opciones de alineación horizontal:You puede establecer el número de opciones que se mostrarán en la PDF de envío para la alineación horizontal.

      Propiedades del campo de formulario

      Mostrar etiquetas para el menú desplegable de selección múltiple

      Esta característica está disponible a través del programa Acceso anticipado. Para solicitar acceso, envía un correo electrónico desde tu dirección oficial a aem-forms-ea@adobe.com.

      El PDF de envío ahora muestra las etiquetas de visualización seleccionadas para los componentes desplegables de selección múltiple en lugar de los valores almacenados internos. Por ejemplo, si un usuario selecciona "California" y "Nueva York" en un menú desplegable, la PDF de envío muestra las etiquetas seleccionadas en lugar de los valores internos como CA y NY.

    3. Propiedades de página maestra:

      • Imagen del logotipo: puede elegir usar la imagen del logotipo en el formulario adaptable, elegir una de DAM o cargar una desde el equipo.
      • Título del formulario: título del documento de registro.
      • Texto de encabezado: Texto que aparece en la sección de encabezado del PDF de envío.
      • Etiqueta de descargo de responsabilidad: etiqueta de descargo de responsabilidad.
      • Descargo de responsabilidad: texto que especifica el ámbito de derechos y obligaciones en la PDF de envío.
      • Texto de descargo de responsabilidad: texto del descargo de responsabilidad.

      Propiedades de página maestra

  5. Para guardar los cambios de personalización de marca, seleccione Listo.

NOTE
Para mostrar un título de formulario personalizado en el PDF de envío, edite Título de formulario personalizado en Propiedades del documento de registro > Propiedades de la página maestra. Este título personalizado:
  • Aparece en el encabezado del PDF generado
  • Aparece como título en las propiedades del documento del PDF
  • Aparece como el título de la vista inicial cuando se abre el PDF

Asistencia del Documento de registro en el Editor de formularios adaptables dor-support-in-adaptiveform

Puede configurar la plantilla Documento de registro directamente desde el editor de formularios adaptables o el editor de plantillas de formulario adaptable.

Realice los siguientes pasos desde la instancia de autor del editor de formularios adaptables:

  1. Seleccione el componente Contenedor de formulario adaptable (raíz).

  2. Haga clic en el icono Icono Configurar para abrir las Propiedades del contenedor del formulario adaptable.

  3. Abra la pestaña Plantilla del documento de registro y seleccione una de las siguientes opciones:

    • Ninguna: cuando se selecciona esta opción, no se crea ninguna plantilla de Documento de registro para el formulario adaptable.
    • Asociar plantilla de formulario como plantilla de documento de registro si se selecciona esta opción, el formulario XFA se utilizará como plantilla para el envío de PDF.
    • Generar documento de registro: cuando se selecciona esta opción, la plantilla del documento de registro se genera automáticamente para el formulario adaptable.
  4. Seleccione Guardar para guardar las propiedades.

Asistencia para la plantilla del documento de registro

NOTE
Cuando se crea la plantilla del documento de registro utilizando un editor de plantillas de formulario adaptable, a continuación, las únicas dos opciones disponibles en la pestaña Plantilla de documento de registro son Ninguna y Generar documento de registro.

Diseños de tablas y columnas para paneles de PDF de envío table-and-column-layouts-for-panels-in-document-of-record

El formulario adaptable puede ser largo y tener varios campos de formulario. Es posible que no desee guardar una PDF de envío como una copia exacta del formulario adaptable. Ahora puede elegir un diseño de tabla o columna para guardar uno o más paneles de formulario adaptable en la PDF de envío.

Antes de generar una PDF de envío, en la configuración de un panel, seleccione Diseño del documento de registro para ese panel como Tabla o Columna. Los campos del panel se organizan en consecuencia en la PDF de envío.

Los campos de un panel se representan en forma de tabla en el PDF de envío

Los campos de un panel se representan en forma de tabla en la PDF de envío

Campos de un panel representados en un diseño de columna en la PDF de envío

Los campos de un panel se representan en forma de columna en la PDF de envío

Configuración de PDF de envío document-of-record-settings

La configuración de PDF de envío permite elegir las opciones que desea incluir en PDF de envío. Por ejemplo, un banco acepta el nombre, la edad, el número de la seguridad social y el número de teléfono en un formulario. El formulario genera un número de cuenta bancaria y detalles de sucursal. Puede elegir mostrar únicamente el nombre, el número de la seguridad social, la cuenta bancaria y los detalles de la sucursal en PDF de envío.

La configuración del componente de documento de registro está disponible en sus propiedades. Para acceder a las propiedades de un componente, seleccione el componente y haga clic en cmppr en la superposición. Las propiedades se enumeran en la barra lateral y puede encontrar la siguiente configuración en ella.

Configuración del nivel de campo

  • Excluir del documento de registro: al establecer la propiedad en True, se excluye el campo del PDF de envío. Se trata de una propiedad que puede ser script y que se llama excludeFromDoR. Su comportamiento depende de la propiedad de nivel de formulario Excluir campos del documento de registro si están ocultos.

  • Mostrar panel como tabla: Al establecer la propiedad, se muestra el panel como tabla en PDF de envío si el panel contiene menos de 6 campos. Solo aplicable para paneles.

  • Excluir título del documento de registro: Al establecer la propiedad, se excluye el título del panel o la tabla del PDF de envío. Aplicable solo para paneles y tablas.

  • Excluir descripción del documento de registro: Al establecer la propiedad, se excluye la descripción del panel o la tabla del PDF de envío. Aplicable solo para paneles y tablas.

Configuración del nivel de formulario

  • Incluir campos no enlazados en el documento de registro: Al establecer la propiedad, se incluyen los campos no enlazados del formulario adaptable basado en esquema en PDF de envío. De forma predeterminada, es True.
  • Excluir campos del documento de registro si están ocultos: Establezca la propiedad para excluir los campos ocultos del PDF de envío al enviar el formulario. Cuando habilita Revalidar en el servidor, el servidor vuelve a calcular los campos ocultos antes de excluir esos campos de la PDF de envío.

Usar un archivo XCI personalizado

Un archivo XCI ayuda a establecer varias propiedades de un documento. Forms as a Cloud Service tiene un archivo XCI maestro. Puede utilizar un archivo XCI personalizado para anular una o más propiedades predeterminadas especificadas en el archivo XCI maestro. Por ejemplo, puede optar por incrustar una fuente en un documento o habilitar la propiedad etiquetada para todos los documentos. La siguiente tabla especifica las opciones de XCI:

Opción XCI
Descripción
config/present/pdf/creator
Identifica al creador del documento mediante la entrada Creador del diccionario de información del documento. Para obtener información sobre este diccionario, consulte la guía de referencia del PDF.
config/present/pdf/producer
Identifica al productor del documento mediante la entrada Productor del diccionario de información del documento. Para obtener información sobre este diccionario, consulte la guía de referencia del PDF.
config/present/layout
Controla si la salida es un papel único o paginado.
config/present/pdf/compression/level
Especifica el grado de compresión que se utilizará al generar un documento PDF.
config/present/pdf/fontInfo/embed
Controla la incrustación de fuentes en el documento de salida.
config/present/pdf/scriptModel
Controla si la información específica de XFA se incluye en el documento PDF de salida.
config/present/common/data/adjustData
Controla si la aplicación XFA ajusta los datos después de la combinación.
config/present/pdf/renderPolicy
Controla si la generación del contenido de la página se realiza en el servidor o se difiere al cliente.
config/present/common/locale
Especifica la configuración regional predeterminada utilizada en el documento de salida.
config/present/destination
Cuando está contenido en un elemento presente, especifica el formato de salida. Cuando está contenido en un elemento openAction, especifica la acción que se debe realizar al abrir el documento en un cliente interactivo.
config/present/output/type
Especifica el tipo de compresión que se aplicará a un archivo o el tipo de salida que se producirá.
config/present/common/temp/uri
Especifica el URI del formulario.
config/present/common/template/base
Proporciona una ubicación base para URI en el diseño de formulario. Cuando este elemento está ausente o vacío, se utiliza como base la ubicación del diseño de formulario.
config/present/common/log/to
Controla la ubicación en la que se escriben los datos de registro o los datos de salida.
config/present/output/to
Controla la ubicación en la que se escriben los datos de registro o los datos de salida.
config/present/script/currentPage
Especifica la página inicial cuando se abre el documento.
config/present/script/exclude
Informa a Forms as a Cloud Service sobre qué eventos se deben ignorar.
config/present/pdf/linearized
Controla si el documento PDF de salida está linealizado.
config/present/script/runScripts
Controla qué conjunto de scripts ejecuta Forms as a Cloud Service.
config/present/pdf/tagged
Controla la inclusión de etiquetas en el documento PDF de salida. Las etiquetas, en el contexto del PDF, son información adicional incluida en un documento para exponer la estructura lógica del mismo. Las etiquetas ayudan a facilitar la accesibilidad y a cambiar el formato. Por ejemplo, un número de página puede etiquetarse como un artefacto para que un lector de pantalla no lo enuncie en medio del texto. Aunque las etiquetas hacen que un documento sea más útil, también aumentan el tamaño del documento y el tiempo de procesamiento para crearlo.
config/present/pdf/fontInfo/alwaysEmbed
Especifica una fuente que está incrustada en el documento de salida.
config/present/pdf/fontInfo/neverEmbed
Especifica una fuente que nunca debe incrustarse en el documento de salida.
config/present/pdf/pdfa/part
Especifica el número de versión de la especificación PDF/A a la que se ajusta el documento.
config/present/pdf/pdfa/amd
Especifica el nivel de modificación de la especificación PDF/A.
config/present/pdf/pdfa/conformance
Especifica el nivel de conformidad con la especificación PDF/A.
config/present/pdf/version
Especifica la versión del documento PDF que se va a generar.
config/present/pdf/version/map
Especifica las fuentes de reserva para el documento.
NOTE
AEM Forms ofrece una variedad de fuentes integradas que se integran perfectamente con los archivos de PDF. Para ver la lista de fuentes compatibles, haga clic aquí.

Utilizar un archivo XCI personalizado en el entorno de Forms as a Cloud Service.

  1. Añada el archivo XCI personalizado al proyecto de desarrollo.

  2. Especifique la siguiente propiedad en línea:

    code language-json
     {
      "xciFilePath": "[path of XCI file]"
     }
    

    Por ejemplo,

    code language-json
     {
      "xciFilePath": "/content/dam/formsanddocuments/customMinionProBoldAndTagged.xci"
     }
    
  3. Implemente el proyecto en el entorno de Cloud Service.

Utilice un archivo XCI personalizado en el entorno de desarrollo local de Forms as a Cloud Service.

  1. Cargue el archivo XCI en su entorno de desarrollo local.
  2. Abra el administrador de configuración del SDK de Cloud Service. La URL predeterminada es http://localhost:4502/system/console/configMgr.
  3. Busque y abra la configuración del canal web de comunicaciones interactivas y formularios adaptables.
  4. Especifique la ruta del archivo XCI y haga clic en Guardar.

Preguntas frecuentes faq

Q: los cambios no aparecen en el PDF de envío.
R: Abra el formulario en el editor de Forms adaptable, realice una edición menor (por ejemplo, ajuste una etiqueta de campo o reordene un campo) y guarde el formulario. Esto regenera la plantilla de PDF de envío y los cambios aparecen en la siguiente PDF generada.

Ver también see-also

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab