Tengo el siguiente código ZPL que imprime un código QR con datos de campo X50X-8091X-11111.

^XA^PON^FWN^FO30,10^BQN,2,6^FDx50x-8091x-12345^FS^XZ

Pero lo que escanea el escáner del código QR es esto: 0X8091X11111. Entonces el primer X50 no se imprime.

¿Qué puedo hacer?

2
Serve Laurijssen 21 mar. 2017 a las 16:52

2 respuestas

La mejor respuesta

El manual ZPL tiene una explicación muy detallada de los interruptores de datos para códigos QR: ^ Comando BQ Editar: Lo siento @Veve, la expiración es MUY larga. Aquí está la explicación simplificada: ingrese la descripción de la imagen aquí

5
RWest 21 mar. 2017 a las 16:31

Los caracteres que siguen inmediatamente a ^FD son modificadores (como se define aquí )

Entonces puedes usar algo como esto;

^XA^FO100,100^BQN,2,4^FD   x50x-8091x-12345^FS^XZ

O esto;

^XA^FO100,100^BQN,2,4^FDHM,A x50x-8091x-12345^FS^XZ
3
Mark Cooper 21 mar. 2017 a las 15:44
42929119