gladtolinkblog

Tablas en impresora de tickets

Engracia Villar

Engracia Villar

Share on linkedin
Share on facebook
Share on twitter
Share on google
Share on whatsapp
Utiliza tablas en las Plantillas XML para su uso en impresoras de tickets.

En esta entrada aprenderás a utilizar tablas en las plantillas XML para utilizarlas en impresoras de tickets.

 

 

Este tutorial explica su funcionamiento y adjunta un enlace con una tabla de ejemplo para un ticket de compra.

Lo primero que debemos conocer a la hora de montar una tabla es el número de caracteres por cada fila que vamos a imprimir, ya que el cálculo del ancho de las columnas está basado en este número, por lo que dependiendo del tamaño del papel de la impresora vamos a tener que utilizar un tamaño u otro para ajustar la tabla a nuestras necesidades. 

Por ejemplo, las impresoras con ancho de papel de 59mm admiten tablas de 32 caracteres. Las de 80mm, de hasta 48 caracteres. Cualquier tamaño superior a ese provocará que haya un salto de línea en las filas y se corten las filas de la tabla.

También es importante que el ancho de cada celda (que también se especifica en caracteres) sume un total del ancho de la tabla para evitar que aparezcan columnas cortadas.

Las tablas admiten bloques condicionales, ya sea a nivel de fila o a nivel de contenido de celda. Se utilizan mediante la etiqueta block.

 

 

A continuación dejamos la explicación de cada una de las etiquetas que forman la tabla y sus posibles atributos.

Tabla (table)

Atributos:

Filas (rows)

Atributos:

Celda (cell)

Atributos:

Puedes descargar el XML con la tabla de ejemplo desde aquí.

Compártelo
Share on linkedin
Share on facebook
Share on twitter
Share on google
Share on whatsapp

ARTÍCULOS RELACIONADOS