-
Notifications
You must be signed in to change notification settings - Fork 277
Installing Fonts on a Zebra Printer
- ✅ 2.1 | ✅ 2.0 | ✅ 1.9 | ...
Fonts may need to be installed on a Zebra printer to print special characters, such as those found in Asian fonts. Fonts are added to the printer along with encoding files using a direct communication method such as the Zebra Setup Utilities.
To install files on a Zebra printer, the Zebra Setup Utilities (ZSU) (Windows only) may be used to send files and communicate directly to the printer.
- Windows PC
- Zebra Printer capable of installing fonts
- Download and install Zebra Setup Utilities
- Supported Font Pack (such as Andale) -- this includes:
-
.ZPL
font file - Zebra Printing Language file, sent to the printer and stored in Flash memory -
.TTF
font file - True Type Font file, installed on the PC -
.ZSE
encoding file - Zebra Encoding File, sent to the printer and stored in Flash memory
-
Install and use the Andale Simplified Chinese font (provided as an example)
- Open the Zebra Setup Utilities software.
- Select the desired printer from the Installed Printer list.
- Select the Open Printer Tools button.
- On the Tools window, select the Action tab.
- From the list of actions, select Send File. When selected, the Command Description updates and a text box with a browse button (...) displays.
- Select the browse button (...) to navigate to the location of the font pack. Select the Encoding file (
.ZSE
) to send and select the Open button to populate the path in the text box.-
GB.ZSE
for Simplified Chinese
-
- Select the Send button to send the file to the printer.
- Repeat Steps 6 and 7 to send the
.ZPL
font file.-
Andale_simplified.ZPL
for Simplified Chinese
-
- Install the
.TTF
font file on the PC.-
ANMDS.TTF
for Andale Simplified Chinese (Example)
-
- Verify the files were sent to the printer correctly by opening direct communication with the printer and sending the following ZPL command string to return the entire
E:
Flash memory contents:^XA^HWE:*.*^XZ
Note: The Zebra Setup Utilities may be used for direct communication by selecting the Open Communication With Printer button from the main screen. This opens the Direct Communication window, which is divided into an upper and lower window. Enter the command in the upper window, select the Send to Printer button (or press F5 on the keyboard), and the results of the command are displayed in the lower window.
- Once the files are added to the printer, the font needs a letter/numeric font assignment to be used in the ZPL format for printing. To do this, use the Font Assignment command,
^CW
.- Open direct communication with the printer and send the following ZPL command string:
^XA^CW1,E:ANMDS.TTF ^XZ
. Replace the1
after^CW
with your desired letter/number reference.Note: The printer will not permanently store the Font Assignment command (
^CW
) or Encoding table command (^SE
) -- if the printer powers off, these settings are lost. Send both of these commands at the beginning of every label. (Alternately, you can use an Autoexec file, which automatically sends these settings when the printer is powered on:^XA^DFE:AUTOEXEC.ZPL^CW1,E:ANMDS.TTF^SEE:GB.DAT^XZ
)
- Open direct communication with the printer and send the following ZPL command string:
- With the font and encoding file installed on the printer, you're ready for a test print with QZ Tray. Head over to our Raw Encoding page to view Simplified Chinese ZPLII example code. With minor adjustments, this example can be modified to print other fonts you've installed.