La etiqueta ZPL se corta por la derecha: cómo corregir el ancho
La etiqueta sale, pero falta la parte derecha del texto, el marco o el código de barras. Si varios elementos terminan en la misma línea vertical, comprueba primero el ancho disponible. Si solo falla un campo, revisa también su posición y tamaño.
Qué debes comparar
El ancho real de la etiqueta, el valor de ^PW en puntos y el extremo derecho de cada elemento deben ser compatibles con el ancho máximo imprimible del modelo y su resolución. Aumentar ^PW no reduce el diseño ni permite imprimir fuera del cabezal.

1. Mide el ancho y confirma los DPI
Mide la etiqueta de izquierda a derecha, no su longitud en el sentido de avance. Convierte milímetros a puntos con la resolución de la impresora. A 203 DPI nominales, 60 mm son aproximadamente 480 puntos; a 300 DPI nominales, unos 709. Si la ficha del cabezal indica 8 o 12 puntos/mm, usa esa densidad exacta: 60 mm serán 480 o 720 puntos respectivamente.
dots = mm × DPI / 25.4
Usa una sola base de conversión: DPI nominales o la densidad exacta del cabezal. No mezcles ambas al calcular el ancho.
2. Busca ^PW en el trabajo que realmente se envía
Abre el ZPL final y localiza ^PW. Un formato de 60 mm con ^PW320 solo declara unos 40 mm a 203 DPI. Compara también el ancho del controlador y el informe de configuración: la aplicación puede enviar un valor distinto al guardado. Corregir únicamente la vista previa o una plantilla que luego se regenera no garantiza que cambie el trabajo impreso.
3. Comprueba hasta dónde llega cada elemento
En un diseño normal, sin rotaciones ni desplazamientos globales, suma la coordenada X al ancho del objeto. Un marco que empieza en X=24 y mide 432 puntos necesita llegar hasta 456. No cabe dentro de ^PW320. Para texto, revisa la anchura renderizada y los bloques ^FB; para códigos de barras, incluye los márgenes blancos necesarios. Si el diseño entero está desplazado, revisa ^LH y ^LS antes de mover los campos uno a uno.
4. Compara este ejemplo antes y después
La prueba está pensada para una etiqueta de 60 × 40 mm a 203 DPI. Los dos formatos tienen la misma geometría; solo cambia ^PW320 por ^PW480. El marco debe verse completo en el segundo. Los comandos ^LH0,0, ^LS0 y ^LT0 neutralizan desplazamientos para esta prueba: revisa los ajustes originales antes de usarla en una impresora compartida.
Antes: ancho insuficiente · ^PW320
^XA
^PW320
^LL320
^LH0,0
^LS0
^LT0
^FO24,24^GB432,272,2^FS
^FO40,64^A0N,28,28^FDWIDTH TEST^FS
^FO40,120^GB400,16,16^FS
^XZDespués: ancho corregido · ^PW480
^XA
^PW480
^LL320
^LH0,0
^LS0
^LT0
^FO24,24^GB432,272,2^FS
^FO40,64^A0N,28,28^FDWIDTH TEST^FS
^FO40,120^GB400,16,16^FS
^XZAbre el ejemplo corregido para revisar el diseño. La impresión física es la que confirma el recorte: una vista previa no reproduce necesariamente todos los límites y ajustes del equipo.
5. Si sigue cortándose, comprueba el límite físico
Consulta el ancho máximo de impresión de tu modelo a sus DPI: no lo confundas con el ancho máximo de papel admitido. Si el diseño lo supera, redistribuye o reduce los elementos manteniendo legibles los textos y escaneables los códigos. Si la prueba cabe pero se recorta, verifica las guías del rollo, los ajustes enviados y que la aplicación no añada otro ancho. Un desplazamiento que varía entre etiquetas requiere revisar carga y calibración.
Preguntas frecuentes
¿^PW ajusta automáticamente el diseño al papel?
No. Define el ancho de impresión en puntos. Las posiciones, fuentes, imágenes y códigos conservan sus dimensiones.
¿Puedo poner siempre ^PW9999?
No es una solución. La impresora tiene un límite físico y el papel tiene su propio ancho. Usa un valor coherente con ambos y con los DPI.
¿Por qué solo se corta el código de barras?
Puede ser más ancho de lo previsto por los datos o por el ancho de módulo. Revisa su extremo derecho y sus zonas silenciosas; no reduzcas el código sin comprobar su lectura.
¿Calibrar arregla el corte lateral?
El calibrado ayuda a detectar las etiquetas, pero no corrige un ^PW insuficiente ni un objeto fuera del área imprimible. Empieza por ancho, coordenadas y carga del rollo.
Guías relacionadas
Documentación oficial de Zebra
Sobre el autor
Eduard Diaz
Eduard Diaz es técnico IT (desarrollo) en S-IE, partner oficial de Zebra con más de 20 años ofreciendo servicios de identificación y etiquetado. Desarrolla y mantiene EditorZPL para facilitar el trabajo con ZPL e impresoras de etiquetas Zebra.
s-ie.cat