Fuentes y texto básico
Cómo escribir texto, elegir fuentes y controlar el tamaño con ^A y ^FD.
textofuentestipografíatamaño
Fuentes y texto básico
El texto es el elemento más común en las etiquetas. ZPL ofrece varias fuentes integradas y control total sobre tamaño y orientación.
El comando ^A
El comando ^A selecciona la fuente y define el tamaño del texto:
^A{fuente}{orientación},{alto},{ancho}| Parámetro | Descripción | Valores |
|---|---|---|
| fuente | Identificador de fuente | 0, A, B, C, D, E, F, G, H |
| orientación | Rotación del texto | N, R, I, B |
| alto | Altura en puntos | 10-32000 |
| ancho | Ancho en puntos | 10-32000 |
Fuentes integradas
| ID | Nombre | Tipo | Tamaño mínimo |
|---|---|---|---|
| 0 | Font 0 | Escalable | Cualquiera |
| A | Font A | Bitmap | 9×5 |
| B | Font B | Bitmap | 11×7 |
| D | Font D | Bitmap | 18×10 |
| E | Font E | Bitmap | 28×15 |
| F | Font F | Bitmap | 26×13 |
| G | Font G | Bitmap | 60×40 |
| H | Font H | Bitmap | 21×13 |
La fuente 0 es escalable y la más versátil. Úsala para la mayoría de casos.
Orientaciones
| Código | Rotación | Descripción |
|---|---|---|
| N | 0° | Normal (izquierda a derecha) |
| R | 90° | Rotado (abajo hacia arriba) |
| I | 180° | Invertido (derecha a izquierda) |
| B | 270° | Abajo (arriba hacia abajo) |
Ejemplos prácticos
Texto simple
^XA
^FO50,50^A0N,30,30^FDTexto normal^FS
^XZDiferentes tamaños
^XA
^FO50,50^A0N,20,20^FDPequeño^FS
^FO50,80^A0N,40,40^FDMediano^FS
^FO50,130^A0N,60,60^FDGrande^FS
^XZTexto rotado
^XA
^FO100,50^A0N,30,30^FDNormal^FS
^FO200,50^A0R,30,30^FDRotado 90°^FS
^FO300,150^A0I,30,30^FDInvertido^FS
^FO100,150^A0B,30,30^FD270°^FS
^XZEjemplo ZPL
^XA
^FO50,30^A0N,25,25^FDTamaño pequeño^FS
^FO50,70^A0N,40,40^FDTamaño mediano^FS
^FO50,130^A0N,60,60^FDGrande^FS
^XZProporción alto/ancho
Puedes crear texto condensado o expandido variando la proporción:
^XA
^FO50,50^A0N,40,20^FDCondensado^FS
^FO50,100^A0N,40,40^FDNormal^FS
^FO50,150^A0N,40,60^FDExpandido^FS
^XZSi solo especificas el alto, el ancho se calcula automáticamente manteniendo la proporción.