Configuración de Etiqueta

Comandos para definir las propiedades de la etiqueta: tamaño, márgenes, orientación, posición inicial e inversión de impresión.

¿Quieres probar estos comandos en un editor real? Abre EditorZPL y copia el ejemplo.
^FW

^FW – Orientación de Campo

Establece la rotación y justificación predeterminadas para los campos siguientes.

Sintaxis
^FW{r},{z}
Parámetros
  • R (rotación): Rotación predeterminada de los campos. (N = normal (0°), R = rotación 90°, I = invertido 180°, B = de abajo a arriba 270°. Por defecto: N)
  • Z (justificación): Justificación predeterminada (solo firmware V60.14.x o posterior). (0 = izquierda, 1 = derecha, 2 = automático. Por defecto: automático para ^TB, izquierda para otros)
Ejemplo
^XA
^FWR
^FO150,90^A0N,25,20^FDTexto Normal^FS
^FO115,75^A0,25,20^FDTexto Rotado 90°^FS
^FO150,115^A0N,25,20^FD333 Corporate Woods^FS
^XZ
Nota: ^FW afecta solo los campos siguientes hasta que se apaga la impresora o se envía un nuevo ^FW. Solo afecta campos donde el parámetro de rotación no se ha especificado explícitamente. Un campo con rotación específica utiliza ese valor, no el de ^FW.
^LH

Posición Inicial de Etiqueta

El comando ^LH establece la posición inicial (home) de la etiqueta. Por defecto, la posición de origen es la esquina superior izquierda (0,0). Este comando permite mover el punto de referencia, útil cuando se trabaja con etiquetas preimpresas.

Sintaxis
^LHx,y
Parámetros
  • X (Posición X): Posición en el eje X en puntos (0 a 32000 (por defecto 0))
  • Y (Posición Y): Posición en el eje Y en puntos (0 a 32000 (por defecto 0))
Ejemplo
^XA
^LH50,50
^FO0,0^A0N,30,30^FDTexto en nueva posición^FS
^XZ
Nota: Este comando debe colocarse antes del primer ^FS. La conversión de puntos depende de la resolución: 203 dpi = 8 puntos/mm, 300 dpi = 11.8 puntos/mm, 600 dpi = 24 puntos/mm.
^LL

Longitud de Etiqueta

El comando ^LL define la longitud de la etiqueta en puntos. Es especialmente necesario cuando se usa medio continuo (sin gaps ni marcas). Esta configuración no persiste tras apagar la impresora a menos que se guarde con ^JUS.

Sintaxis
^LLy.x
Parámetros
  • Y (Longitud): Longitud de la etiqueta en puntos (1 a 32000 (limitado por la memoria))
  • X (Aplicar a todo): Si aplica a todos los tipos de medio (N = solo medio continuo (por defecto), Y = todos los medios incluido Gap y Mark)
Ejemplo
^XA
^LL812
^FO50,50^A0N,40,40^FDEtiqueta de 4 pulgadas^FS
^XZ
Nota: Para calcular el valor: longitud en pulgadas × DPI = puntos. Ejemplo: 4 pulgadas × 203 dpi = 812 puntos. El comando debe estar antes del primer ^FS para afectar la etiqueta actual.
^LR

Impresión Inversa de Etiqueta

El comando ^LR invierte la impresión de todos los campos de la etiqueta, haciendo que aparezcan en blanco sobre negro o viceversa. Es equivalente a aplicar ^FR a todos los campos siguientes.

Sintaxis
^LRa
Parámetros
  • A (Activar inversión): Activa o desactiva la impresión inversa (Y = activar inversión, N = desactivar (por defecto))
Ejemplo
^XA
^LRY
^FO50,50^GB200,100,100^FS
^FO60,70^A0N,50,50^FDTexto Inverso^FS
^LRN
^XZ
Nota: Debe usarse junto con ^GB para crear el fondo negro. El ajuste permanece activo hasta que se desactiva con ^LRN o se apaga la impresora. Solo afecta a los campos que vienen después del comando.
^LS

Desplazamiento de Etiqueta

El comando ^LS desplaza todas las posiciones de campo hacia la izquierda. Se usa principalmente para compatibilidad con formatos de impresoras Z-130 y Z-220 que tienen ancho de etiqueta menor al máximo.

Sintaxis
^LSa
Parámetros
  • A (Valor de desplazamiento): Cantidad de desplazamiento en puntos (-9999 a 9999 (por defecto 0))
Ejemplo
^XA
^LS100
^FO50,50^A0N,30,30^FDTexto desplazado^FS
^XZ
Nota: Para valores positivos no es necesario usar el signo +. El comando debe estar antes del primer ^FS. Útil para adaptar formatos diseñados para impresoras antiguas.
^LT

Parte Superior de Etiqueta

El comando ^LT mueve todo el formato de etiqueta hasta 120 filas de puntos hacia arriba o hacia abajo desde su posición actual. Un valor negativo mueve hacia arriba (hacia el borde superior), un valor positivo mueve hacia abajo.

Sintaxis
^LTx
Parámetros
  • X (Desplazamiento vertical): Filas de puntos para mover el formato (-120 a 120 (para XiIIIPlus 600dpi: -240 a 240, para HC100: 0 a 120))
Ejemplo
^XA
^LT-30
^FO50,50^A0N,40,40^FDFormato ajustado^FS
^XZ
Nota: Este comando permite ajustar finamente la posición vertical sin modificar los parámetros existentes del formato. Precaución: valores negativos muy grandes pueden causar que el medio retroceda dentro de la impresora.
^PM

Imagen Espejo de Etiqueta

El comando ^PM imprime toda el área imprimible de la etiqueta como una imagen espejo, volteando la imagen de izquierda a derecha. Útil para etiquetas que se verán a través de vidrio o material transparente desde el otro lado.

Sintaxis
^PMa
Parámetros
  • A (Imagen espejo): Activa o desactiva la impresión en espejo (N = no (por defecto), Y = sí (activar espejo))
Ejemplo
^XA
^PMY
^FO100,100^CFG
^FDMIRROR^FS
^FO100,160^FDIMAGE^FS
^XZ
Nota: Si el parámetro falta o es inválido, el comando se ignora. El modo espejo permanece activo hasta recibir ^PMN o apagar la impresora.
^PO

Orientación de Impresión

El comando ^PO invierte el formato de la etiqueta 180 grados, haciendo que aparezca impresa al revés. Cuando se usa ^POI, las coordenadas x,y se invierten y toda la colocación de elementos es relativa a estas coordenadas invertidas.

Sintaxis
^POa
Parámetros
  • A (Invertir etiqueta): Invierte la etiqueta 180 grados (N = normal (por defecto), I = invertir)
Ejemplo
^XA
^CFD
^POI
^LH330,10
^FO50,50^FDZEBRA TECHNOLOGIES^FS
^FO50,75^FDVernon Hills, IL^FS
^XZ
Nota: Si usa comandos como ^LL, ^LS, ^LT y ^PF, la salida invertida se ve afectada de forma diferente. Si envía múltiples ^PO en un formato, solo se usa el último. La configuración permanece hasta recibir otro ^PO o apagar la impresora.
^PW

Ancho de Impresión

El comando ^PW permite establecer el ancho de impresión en puntos. Esto define el área efectiva de impresión en la etiqueta.

Sintaxis
^PWa
Parámetros
  • A (Ancho en puntos): Ancho de la etiqueta en puntos (2 hasta el ancho máximo de la etiqueta (por defecto: último valor guardado permanentemente))
Ejemplo
^XA
^PW400
^FO50,50^A0N,30,30^FDEtiqueta angosta^FS
^XZ
Nota: Si el valor excede el ancho físico de la etiqueta, se establece al tamaño máximo de la etiqueta. En una impresora de 203 dpi, 203 puntos = 1 pulgada. Ajuste este valor según el ancho de sus etiquetas para optimizar el rendimiento.