Print a Label Using a Label Design Stored in Zebra Printer Memory with CODESOFT – CODESOFT Instructions
Summary
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
Prerequisites
- 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
Instructions
- 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

Additional Comments
- 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
Author
Related Articles
- Loftware Redirect Print to PDF action using multiple printer seats
- License is failed – TEKLYNX CENTRAL Error Message
- Loftware Web Designer vs Desktop Designer
- Loftware Workday API Splitting Print Jobs
- Planning a BarTender Server Migration and Upgrade – BarTender Instructions Article
- Deciding on an In-Place Upgrade, Test Server, or Migration – BarTender Reference Article

