Datamax-O'Neil DPL Programmer’s Manual User Manual
Page 240

Appendix G – Bar Code Details
232
Example:
The following example prints a Code 16K:
D11
1W1Y3305001000100ABC123
E
Barcode W1Y
W1z: MicroPDF417
MicroPDF417 is a 2 dimensional bar code capable of holding large amounts of data in a
small area. It provides a high level of redundancy and error checking.
Valid Characters: All ASCII characters, depending on the selected options.
Variable Length
Syntax (spaces added for readability): a W z c d eee ffff gggg h i j k 0 m…m
Where:
Field
Valid Inputs
Meaning
a
1,2,3, and 4
Rotation
W1
W1
Fixed value, extended bar code set.
z
z
Selects the MicroPDF417 bar code.
c
1 to 9, A to Z, and a to z Module size horizontal multiplier, 0 – default size.
d
1 to 9, A to Z, and a to z Module size vertical multiplier, 0 – default size.
eee
000 No
Effect
ffff
0000 to 9999
Label position, row
gggg
0000 to 9999
Label position, column
h
1 to 4
Number columns
i
0 to 9 and A
Row / Error Correction index
j
0, 1
Byte Compaction Mode, 1 - best binary data compression
k
0, 1
Macro Character Substitution, 1 - disable
0
0
Fixed ASCII digit 0. Reserved for future use.
m…m
8-bit data
Data to be encoded.
The following example prints a MicroPDF417 bar code, default module size (cd = 00),
with 1 column, 24 rows, error correction of 33%, no byte compaction, macro character
substitution enabled.