关于PDF417二维码的打印有关问题

关于PDF417二维码的打印问题
本帖最后由 hsshh1988 于 2014-08-14 22:22:36 编辑
打印PDF417二维码,宽高固定,二维码内的内容长度不是固定的,如果文本内容长度较长,打出来的二维码图案如下:
关于PDF417二维码的打印有关问题
这样看起来比较正常。但是,如果文本内容较少,就会出现下面的情况:
关于PDF417二维码的打印有关问题
能明显看到中下部分的图案明显区别于其他地方的。虽然也能正常的读出来,但是客户认为这是有问题的,至少不美观,要打成和上面的那个一样才行,很郁闷。

开发工具用的是D7,打印的方式是直接用ZPL命令。

请教各位前辈是否有遇到上面的情况,希望能给个建议,不胜感激。
------解决思路----------------------
pdf417图片面积是由它所编码的数据量决定的,如果事先固定它的行列数(即所谓的宽和高),当所编码的数据量过大时,根本无法实现正确编码;当所编码的数据量过小时,会用大量的空字符进行占位,就出现了第二张图中间地带的重复。