Herramienta de plantillas de diseño de Web a impresión: Lógica de campo y secuencias de comandos

La herramienta de diseño web to print Aleyant eDocBuilder™ le permite definir la lógica para mover, reformatear y suprimir texto y gráficos según sea necesario para plantillas basadas en formularios. Esto es esencial cuando se crean plantillas de diseño en línea que deben adherirse a los estándares de diseño de su cliente.

El software de diseño web to print eDocBuilder admite tres métodos para definir esta lógica:

Programación HTML

herramienta de diseño web to print html lógica y scriptingCon las secuencias de comandos HTML puede combinar fácilmente el texto introducido por el usuario en varios campos, reformatear el texto e indicar fácilmente cuándo debe suprimirse el texto si el cliente no ha introducido información en un campo de la plantilla de diseño.

El scripting HTML es fácil de aprender para los que no lo han utilizado antes y fácil de entender. También ofrecemos formación para quienes la necesiten.

Para ver un ejemplo de una plantilla de diseño en línea que utiliza la lógica de secuencias de comandos html, consulte a continuación.

vbScripting

web to print herramienta de diseño vbscript lógica y scriptingNunca dejan de sorprendernos algunas de las complicadas reglas de diseño que los compradores de productos de impresión quieren que nuestros clientes apliquen... especialmente en el diseño de tarjetas de visita de la web a la impresión. vbScript de eDocBuilder es un subconjunto del popular lenguaje vbScripting de Microsoft.

De forma similar al uso de funciones en Excel, vbScript puede admitir comparaciones de texto, sentencias if-then-else, sentencias case y funciones de análisis sintáctico de texto. vbScript no suele ser necesario, pero puede resultar extraordinariamente potente si se plantea un escenario complejo.

Apilamiento de campos

El apilamiento de campos es un enfoque más visual de nuestro diseñador web para definir cómo deben moverse o desaparecer los campos en función de lo que el cliente introduzca en la plantilla.

Con el apilamiento de campos puede crear "dependencias", que vinculan campos entre sí y hacen que los campos se oculten cuando no se realiza ninguna entrada.

También puede crear "movimientos" que indiquen a los campos dónde moverse si no se ha rellenado un campo asociado.

Scripts HTML en acción

El siguiente ejemplo de plantilla utiliza secuencias de comandos HTML en el área del bloque de contacto:

  • Al eliminar la extensión del teléfono también se eliminará el símbolo ", Ext: ".
  • Al eliminar el número de fax se eliminará el "Fax:" precedente y se cerrará la línea en blanco resultante.

El ejemplo de plantilla anterior también lo muestra:

  • Conjunto de respuestas: Desplegable en la parte superior puede rellenar opcionalmente entradas de campo para toda la plantilla.
  • Carga de imágenes: El usuario puede cargar y recortar una imagen a la relación de aspecto definida en la plantilla
  • Lista desplegable: Al seleccionar la dirección, se modifican varias líneas de texto de la plantilla.
  • Selector de imágenes: El usuario puede seleccionar de una lista predefinida de imágenes.