Specifications

DATAPROCESS EUROPE S.p.A.
ST3xx ST4xx ST5xx
– PROGRAMMING MANUAL -
Pag.29
6yes
Vexp=2
no
7yes
Vexp=2
yes
If the characters under the barcode are present, the fonts used for the print depend on the
parameter used for the width of the bars:
w=1
the small font will be used
w=2
or
w=3
gives the normal font
w=4
,
5
,
6,
7
or
8
gives the large font.
The horizontal expansion factor is set to 1 whereas the vertical expansion factor is:
1 for
c=2
,
3
2 for
c=6
,
7
.
17.21
/Bthhhc..ce
The
/B
command is used to insert a barcode with its top left hand corner in the position of
the last
/E
command and in the direction of the last command for
/R
.
It must be followed by 2 parameters, followed by the string for the barcode and a termi-
nator as in the following example:
t
type of barcode. Only one character. Following values allowed:
0 EAN13
1 EAN8
2UPC-A
3CODE39
4 INTERLEAVED 2/5
5 CODABAR
6,7 ADD-ON for EAN/UPC (2 and 5 digits respectively)
A,B,C CODE128, character sets A, B and C respectively
a,b,c EAN128, character sets A, B and C respectively
hhh
height of barcode expressed in dots, equivalent to 1/8 of mm, three digits (from
008 to 999).
c.. c
sequence of characters of the code, variable length (from 1 to 40 characters)
depending on the barcode type chosen (all valid characters for the type of barcode chosen
are accepted, the first invalid character is interpreted as a terminator)
e
terminator of the sequence. Can be any invalid character for that type of barcode
chosen (normally carriage return except for CODE128/EAN128 A where CR is a valid
character).
The following is a brief description of the rules for the various barcodes available:
EAN13
Any numerical digit is valid (from
0
to
9
).
If 12 numbers are input, the
check digit will be automatically calculated and placed in the 13
th
. position. If 13 digits are
input, the checksum will be checked and the barcode will be printed if it corresponds to
the 13
th
position.