This Instruction Article explains how to use CODESOFT to print a label using a label design previously stored into Zebra printer memory. Printing to the printer this way involves sending a snippet of ZPL code to a printer set up as a ‘Smart Printer‘. This feature is often used to either:
- Speed printing by storing as much data as possible in printer memory (instead of transferring it through the network).
- Allow labels to be easily and quickly printed from another system by sending a short piece of ZPL code that includes the name given to the label in the printer memory and values for variable fields to populate in the label
- Use of CODESOFT Printer drivers (not Windows drivers) for Zebra printer. Model ZE500-4 RH 300dpi is used in this example.
- Working understanding of CODESOFT (2014 or later)
- Some understanding of ZPL language
- Working knowledge of Windows printing process
- The label design ZPL instructions saved in the printer memory
- Open the CODESOFT label
- Select a Zebra printer (using driver from CODESOFT) as printer for the label
- Select Print from File menu.
- Click on Settings and select Advanced tab
- Check the following boxes.
- Recall downloaded format using ^FN command
- User variable identifier
- Select Layout tab
- Clear the Delete all layouts box before printing
- Click OK when done
- This article is based on CODESOFT software. The concept, however, may be applicable to any software that can export ZPL code (LABELVIEW, LABEL MATRIX, BarTender, etc.)
- The results may vary for different models of Zebra printer as some printers have more features than others