Bar Code Format Parameters

This section describes the different bar code parameters.

Default Parameters

Bar Code Name
Height*1
Text-Flag
Bar Width 1*3
Bar Width 2*3
Bar Width 3*3
Bar Width 4*3
Space Width 1*3
Space Width 2*3
Space Width 3*3
Space Width 4*3
UPC-A
74
3
8
16
24
32
8
16
24
32
UPC-E
29
3
8
16
24
32
8
16
24
32
EAN-8
50
3
8
16
24
32
8
16
24
32
EAN-13
62
3
8
16
24
32
8
16
24
32
CODE 2/5
29
1
6
18
-
-
6
18
-
-
CODE 39
29
1
6
18
-
-
6
18
-
-
39 EXT
29
1
6
18
-
-
6
18
-
-
CODE 93
29
1
6
18
-
-
6
18
-
-
93 EXT
29
1
6
18
-
-
6
18
-
-
CODE 128
29
1
6
12
18
24
6
12
18
24
EAN 128
29
1
6
12
18
24
6
12
18
24
UCC 128
29
105
6
12
18
24
6
12
18
24
CODABAR
29
1
6
12
-
-
6
12
-
-
MSI PLESSEY
29
1
6
12
-
-
6
12
-
-
ZIP+4
9*2
1*2
-
-
-
-
-
-
-
-
USPS Tray Label
50.4
4
9*2
27*2
-
-
9*2
27*2
-
-
USPS Sack Label
50.4
1
9*2
27*2
-
-
9*2
27*2
-
-
German Postal 25
72
124
10
30
-
-
10
30
-
-
French Postal 39
36*2
124*2
7*2
21*2
-
-
7*2
21*2
-
-
Singapore 4 State
13.5*2
1*2
-
-
-
-
-
-
-
-
UK 4 State
13.5*2
1*2
-
-
-
-
-
-
-
-
Netherlands KIX
13.5*2
1*2
-
-
-
-
-
-
-
-
Australia 4 State
13.5*2
-
-
-
-
-
-
-
-
-
MaxiCode
1"x1"
-
-
-
-
-
-
-
-
-
PDF-417
Auto
-
-
-
-
-
-
-
-
-
Data Matrix
Auto
-
-
-
-
-
-
-
-
-
QRCode 1/2
Auto
-
-
-
-
-
-
-
-
-
Aztec
Auto
-
-
-
-
-
-
-
-
-
Codablock
16
1
6
12
18
24
6
12
18
24
OMR Marks
45
-
7
14
-
-
7
14
-
-
*1 Height is in pointsize.
*2 Cannot be overridden by the user.
*3 Bar Width / Space Width is in dots.
NOTE
Height corresponds to the h parameter, TextFlag to the p parameter, and the four bar widths to the b parameter.
Height is in increments of 1/60", and bar widths are in increments of 1/600".

Sizing Parameters

Bar Code Type
Characters Encoded*1
Input Length*2*3
Character Width*4
Compression
Start/Stop Size*5 (in Thin Bar)
Checksums
UPC-A
D
11
7
No
11
1
UPC-E
D
11 or 6
3, 5 (for 11)
7 (for 6)
Yes (for 11)
14, 5 (for 11)
11 (for 6)
1 (for 11)
EAN/JAN-8
D
7
7
No
11
1
EAN/JAN-13
D
12
7
No
11
1
Supplemental 2 or 5 for EAN/UPC
D
2 or 5
9
No
13
0
CODE 39
DPU
1 to 99
16
No
32
1*6
39 EXT
DPULC
1 to 99
DU: 16
PLC: 32
No
32
1*6
Interleaved 2/5
D
2 to 100
9
Yes
12
1*6
Industrial 2/5
D
2 to 100
14
No
20
1*6
Matrix 2/5
D
1 to 99
10
No
18
1*6
EAN-128
DPUCL
1 to 99
Data dependent
Yes
>= 35
1
Code 128 Auto
DPUCL
1 to 99
Data dependent
Yes
24
1
Code 128A
DPUC
1 to 99
11
No
24
1
Code 128B
DPUL
1 to 99
11
No
24
1
Code 128C
D
1 to 99
5, 5
Yes
24
1
UCC-128
D
1 to 99
5, 5
Yes
51, 5 (CHK)
2
Codabar/Monarch
DP
1 to 99
12
No
0
1*6
MSI PLESSEY
D
1 to 99
12
No
8
1*6 or 2
CODE 93
DPU
1 to 99
9
No
19
2
93 EXT
DPULC
1 to 99
DU: 9
PLC: 18
No
19
2
ZIP + 4
D
5, 9 or 11
29/600"
No
5/600" and 8/600"
1
Singapore 4 State
D
6
88/600"
No
22/600"
1
UK 4 State
DU
7, 8 or 9
88/600"
No
22/600"
1
NL KIX
DU
5 to 12
88/600"
No
22/600"
0
AP 37-CUST
D
8
44/600"
No
44/600"
1
AP 52-FF-MET
DUL
8 + 8D/5UL
44/600"
Yes (N table)
44/600"
1
AP 67-FF-MET
DUL
8 + 15D/10UL
44/600"
Yes (N table)
44/600"
1
Singapore ZIP + 4
D
5, 9 or 11
29/600"
No
5/600" and 8/600"
1
MaxiCode
DPLUC
Up to 100
-
Yes
-
Codewords
PDF-417
DPLUC
Up to 1,848
-
Yes
-
Codewords
Data Matrix
DPLUC
Up to 2,335
-
Yes
-
Codewords
Codablock
DPLUC
Up to 5,366
Data dependent
Yes
46
1
Aztec
DPLUC
Up to 3,832
-
Yes
-
Codewords
QRCode1/2
DPLUC
Up to 7,089
-
Yes
-
Codewords
*1 D = Digits, P = Punctuation, L = Lower case letters, U = Upper case letters, C = Control characters (ASCII 0 to 31)
*2 The checksum character is not counted.
*3 Unit = Number of characters
*4 Unit = Thin Bar Width
*5 The checksum size is not counted except when "CHK" is indicated.
52XY-1U0