Texto cortado o incompleto
El texto no se muestra completo en la etiqueta. Causas y soluciones.
textocortadotruncadoancho
Texto cortado o incompleto
El texto aparece parcialmente, cortado por un lado o simplemente incompleto.
Causas posibles
1. Ancho de impresión insuficiente
El ancho configurado es menor que la etiqueta real:
^XA
^PW800 // Ajustar al ancho real de la etiqueta
^FO50,50^A0N,30,30^FDTexto largo que necesita espacio^FS
^XZPara una etiqueta de 4 pulgadas a 203 dpi: ^PW812
2. Posición X demasiado grande
El texto empieza muy a la derecha:
// MAL - empieza demasiado a la derecha
^FO700,50^A0N,30,30^FDTexto muy largo^FS
// BIEN - espacio suficiente
^FO50,50^A0N,30,30^FDTexto muy largo^FS3. Texto muy largo sin bloque
Para texto largo, usa ^FB para que se ajuste:
^XA
^FO50,50^A0N,25,25
^FB400,3,0,L,0 // Bloque de 400 puntos, 3 líneas
^FDEste texto largo se ajustará automáticamente^FS
^XZ4. Fuente demasiado grande
La fuente es tan grande que no cabe:
// Reducir tamaño si no cabe
^FO50,50^A0N,25,25^FDTexto más pequeño^FSCálculo del ancho necesario
El ancho aproximado de un texto es:
Ancho total = Número de caracteres × Ancho de fuenteEjemplo: "Hola Mundo" (10 caracteres) con ^A0N,30,30:
Ancho = 10 × 30 = 300 puntosAsegúrate de que: Posición X + Ancho texto < ^PW
Solución para textos largos
Opción 1: Reducir fuente
^FO50,50^A0N,20,20^FDTexto largo que ahora cabe^FSOpción 2: Usar bloque multilínea
^FO50,50^A0N,25,25^FB350,5,0,L,0
^FDTexto muy largo que se dividirá en varias líneas automáticamente^FSOpción 3: Condensar texto
^FO50,50^A0N,30,20^FDTexto condensado^FSDiagnóstico
Imprime un rectángulo para ver el área disponible:
^XA
^FO0,0^GB800,400,1^FS // Marco del área de impresión
^FO50,50^A0N,30,30^FDMi texto aquí^FS
^XZEsto te ayudará a visualizar dónde está el límite.
Ejemplo ZPL
^XA
^PW800
^FO50,50^A0N,30,30^FDTexto completo^FS
^XZ