摘要

二维条码有信息容量大、编码范围广、容错能力强、译码可靠性高、成本低等优点,可以表达汉字和存储图像。目前,二维条形码广泛应用于各种证件系统中,其中应用最广泛的是PDF417码。本文首先介绍PDF417条码结构,接着研究PDF417条码的编码算法、相片编码算法和条码绘制方法,最后在.NET平台上采用C#语言和GDI+绘图类进行条码图形的绘制,实现了PDF417的编码过程,并将其应用在身份识别系统中。经测试,该系统已实现对个人身份信息(包括个人相片)的编码功能,但相片的压缩算法有待进一步优化。