Printing troubleshooting

Here you can find a troubleshooting checklist for printing QR labels from Zebrabase. If you are unable to print QR code labels, try to locate the error using this checklist. If you answer "no" to a question, try to fix the problem at that level first and continue with the next step only if the problem is fixed.

  1. Is the label printer switched on and connected to the computer?
  2. Is the label printer listed in the available printers on the computer?
  3. Does the label printer print labels from other programs?
  4. Is the Printwes2 Client program installed and running?
  5. Is the Printwes2 Client Info dialog showing host=localhost, port=8202, websocket=connected? (This does not apply if the Printwes2 Client is in remote mode; in that case, the host and port values will be different. Launch the Info dialog by right-clicking the Printwes2 Client icon in your taskbar and selecting "Printwes Client - Info".)
  6. Is the label printer visible in the list of printers in Printwes2 Client/Setup? (Launch the Setup from the taskbar icon by selecting "Open GUI" and clicking on the Setup link on the GUI webpage.)
  7. Can you print a label from the Printwes2 Client GUI web page "Print"? (As your raw data, you can use the example below (it is designed for label size 300x300 dots)
  8. Are you running Zebrabase on the computer where the Printwes2 Client is installed? (This does not apply if the Printwes2 Client is installed in the remote mode; in that case, it is possible to print also from other devices.)
  9. If you have more printers available, have you specified the printer that should be used by Zebrabase? This can be done in several ways:
    a) Define the label printer as the default computer printer.
    b) On the Setup page in Printwes2 Client, select the Printer and click [Save setup].
    c) At https://.zebrabase.org/list/printer, click the [Add printer] button and specify your printer in the following form. The printer(s) specified here will be then available in the Zebrabase "Print QR" dialog.
  10. Are you selecting the correct template (and printer, if more printers are defined according to point 9.c) for printing the label?

ZPL example

ZPL language works on Zebra printers and some compatible models. It will not work on Intermec printers.

^XA
^CF0,20,14
^PW300
^LL0300
^FO30,50
^BQN,2,5
^FDLA,https://zebrabase.org^FS
^FO11,20
^FDSubstock generated name^FS
^FO160,50
^FDOW: Owner^FS
^FO160,75
^FDDOB: 2020-09-14^FS
^FO160,100
^FDCNT: 0^FS
^FO160,125
^FDID: 7-7^FS
^FO160,150
^FDWG: Smith Lab^FS
^FO160,175
^FDPOS: AI:A01^FS
^XZ