PkDecode is a software development kit to decode PDF417 Barcode from digital image. The SDK comes with dynamic link library (DLL) for Windows95/98/2000/XP/NT. The recognition Algorithm can overcome multiform defects in images (scratch, Smudges, damage, Fuzzy code, etc.) .PkDecode supports Text, Numeric and Byte Compaction modes. And PkDecode supports error correction level 0-8. The error correction algorithm can help to recognize the barcode even with severe damage.