5
ESim v5.12 for EasyCoder PD4—Programmer’s Reference Manual
Chapter —Commands
ES – Store Soft Font
Description
This command is used to download and store soft fonts in
memory.
Syntax
ES"name"p
1
p
2
p
3
a
1
b
1
c
1
"data
1...
a
n
b
n
c
n
"data
n
"
Parameters
"name
1-n
"
Name of the soft font (one lowercase letter only in the range a–z). Lower
case named fonts minimize soft font memory usage to only store fonts
downloaded and have 256 character limit.
p
1
Number of characters to be downloaded using hexadecimal coding. Range
00–FF hex (1–256 characters per soft font set).
p
2
Character rotation using hexadecimal coding:
00 hex:
0 and 180 degrees
01 hex:
90 and 270 degrees clockwise
02 hex:
All for directions (2 pairs)
p
3
Font height measured in dots and specified using hexadecimal coding. Range
00–FF hex. Font height includes accentors and dissenters of character and
need to fit in the character cell of 256 dots = 32.03 mm (1.26 inches).
a
Map position of character using hexadecimal coding. Range 00–FF hex.
b
Spacing to next print character in dots using hexadecimal coding. Range
00–FF hex. Must be greater than or equal to the character width specified
by parameter c.
c
Width of character in dots using hexadecimal coding. Range 00–FF hex.
"data"
p3 x c1 = bit map data (in bytes). Data is received in bytes on a line by line
basis. The font character’s 0,0 cell map position is in the top left corner of
the map as viewed in the 0 degree rotation.
Repeat parameters a, b, c, and data for each character until all characters
in the set have been downloaded.
For fonts with the rotation parameter p
2
set to 02 hex (all directions), repeat
the individual font character download for each 90° rotated character from
the start of the character set until all rotated characters in the set have been
down loaded. The number of individual character maps downloaded will
be double the characters in the font set (p
1
).
Содержание EasyCoder PD4
Страница 1: ...Programmer s Reference Manual ESim v5 12 for EasyCoder PD4 Bar Code Label Printer ...
Страница 22: ...16 ESim v5 12 for EasyCoder PD4 Programmer s Reference Manual Chapter 3 Setting Up the Printer ...
Страница 134: ...128 ESim v5 12 for EasyCoder PD4 Programmer s Reference Manual Chapter 7 Commands ...
Страница 138: ...132 ESim v5 12 for EasyCoder PD4 Programmer s Reference Manual Chapter 8 Fonts ...
Страница 154: ...148 ESim v5 12 for EasyCoder PD4 Programmer s Reference Manual Chapter 9 Code Pages and Character Sets ...