[ESC+BK] PDF417 (Compatible command)
Hexadecimal code
Initial value
Valid range and term of
command
[Function]
Specifying PDF417.
[Format]
<BK>aabbcddeeffffg...g(,h)
•
Parameter
a [Minimum module width] = Valid range : 01 to 27 dots
b [Minimum module height] = Valid range : 01 to 72 dots
c [Security level] = Valid range : 0 to 8
d [No. of data code words per digit]
Valid range : 01 to 30
00 : Automatic (Width varies depending on the No. of data specified)
e [Digit No. per symbol]
Valid range : 03 to 90
00 : Automatic (Height varies depending on the No. of data specified)
f [Digit No. of data] = Valid data : 0001 to 2681
g [Print data] = Data
h [PDF code type]
When omitted : PDF417
T : Truncated scale
M : Micro PDF
[Coding Example]
Minimum module width: 03 dots, Minimum module height: 09 dots, Security level: 3, Number of data
codewords per line: 03, Digit Number of line per symbol: 18
<A>
<V>100<H>200<BK>0309303180010PDF1234567
<Q>2
<Z>
[Supplementary Explanation]
•
Minimum module width can be set to 01 and 02; however, this may not be read properly.
•
01, 02, and 03 are designable for Minimum module height however; it may cause a reading
problem.
•
When d=e=00, aspect ratio will be at 1:2 based on the number of print data.
•
When specifying security level high, parameter d or e should have large number.
•
Maximum number of digit of data is 2,681, but it varies depending on Minimum module size,
Security level and type of print data.
ESC
<1B>
16
Nil
When the power is OFF
Valid range within items
Valid range between
items
311
BK
<42>
<4B>
16
16
The set parameter is not maintained.
The set parameter becomes invalid.
The set parameter becomes invalid.
Parameter
aabbcddeeffffg...g(,h)