MicroPDF417 is a multi-row symbology based on PDF417 designed for applications requiring a greater area efficiency but lower data capacity than PDF417. A specific and limited set of symbol sizes is available, each size including a fixed level of error correction.

MicroPDF417 provides for three encoding modes: Text, Byte and Numeric compaction. Text is for general text, Numeric for encoding data consisting only of digits, and Byte to allow for the first 127 ASCII characters but with a reduced level of efficiency. Four symbol widths are permitted, each specifying the number of data columns (1 – 4). Within each symbol width a variable number of rows provide for a maximum data capacity of:
Text compaction mode 0: 250 characters (2 data characters per codeword)
Byte compaction mode 1: 150 characters (1.2 data characters per codeword)
Numeric compaction mode 2: 366 characters (2.93 data characters per codeword)
The following additional parameters are allowed for each symbol:
Level/Columns:
Number of data columns in the symbol. (1 – 4)
X-unit:
Thickness of thinnest bar in mils (4 – 200)
Y-multiplier:
Height of each bar in X-units ( 2 – 5)
The industry standard Macro sequences [)><RS>05<GS> and [)><RS>06<GS> are supported (where <RS> represents ASCII 30 and <GS> is ASCII 29).
The following character translations are made if the data start with the sequence [)>
|
String |
converted to |
|
<ET> |
ASCII 4 |
|
<FS> |
ASCII 28 |
|
<GS> |
ASCII 29 |
|
<RS> |
ASCII 30 |
|
<US> |
ASCII 31 |
Appended symbols are not supported at this time.
More: