Specifications

Table Of Contents
~DS
Download Scalable Font
Description: The ~DS command is used to set the printer to receive a downloadable
scalable font and defines the size of the font in bytes.
The ~DS command, and its associated parameters, are the result of converting a
vendor supplied font for use on a Zebra printer. The conversion is done using the
Zebra utility program ZTools for Windows. The program is available from Zebra
Technologies Corporation. Additionally, you cannot send an Intelifont directly to
the printer; you must convert any Intelifonts using the ZTools for Windows utility.
Format: ~DSd:o.x,s,data
Parameters:
d = destination device to store image
Accepted Values: a non-volatile RAM device
Default Value: R: (DRAM)
o = name of image
Accepted Values: 1 to 8 alphanumeric characters
Default Value: if no name is entered, UNKNOWN is used.
x = filename extension
Fixed: .FNT
s = size of font in bytes
This number is generated by ZTools and should not be changed.
data = ASCII hexadecimal string that defines font
This number is generated by ZTools and should not be changed.
Example:
The following example shows the first three lines of a scalable font which has been
converted using the ZTools for Windows program and is ready to be downloaded to
the printer. If necessary, the destination and object name can be changed.
~DSB:CGTIMES.FNT,37080,
OOFFOOFFOOFFOOFF
FFOAECB28FFFOOFF
Comments: Downloaded scalable fonts are not checked for integrity. If they are
corrupt, they will cause unpredictable results at the printer.
ZPL II Programming Guide Volume One: Command Reference for X.10
109