二维条码是可以在在水平和垂直方向的三维空间存储信息的条码,目前最常见的为QR Code 码(微信、微博等软件生成和支持的二维码就是QRCode)。QR Code 码是由日本Denso 公司于1994 年9 月研制的一种矩阵二维码符号,它除具有一维条码及其他二维条码所具有的信息容量大、可靠性高、可表示汉字及图像多种文字信息、保密防伪性强等优点。
针式打印机包括打印头、色带盒和色带挡片。打印头由被称为针的金属棍组成,或者9 针(如9 针打印机)或者24 针(如M 针打印机)。9 针打印头具有一排垂直针,而24 针打印头有两排交错的针,每排12 根。针式打印机在打印时打印机控制电路通过控制线圈脉冲产生磁场推动打印针动作,打印针击打色带,在打印纸上打印出一个点。针式打印头由于固有的机械特性,使得使用针式打印机在打印点阵符号时,不能随意打印任意尺寸,只能根据针的尺寸选择符合的尺寸。
从上述特性能够看出,24 针打印机可以打印标准矩形二维码符号,9针无法打印,除非专门设计,因为9针不支持横向和纵向都相同的分辨率。所以使用针式打印机打印二维条码的话,只能选择使用24 针的180 x 180 dpi ,其他分辨率都不行,如果要支持的话开发工作量和成本将是24 针180 x180 dpi方式的2 -3 倍。
但是,由于针式打印机的列印点密度不够,条码打印出来的阅读性非常不好,很多时候无法识别,必须使用特殊的技术手段进行处理,红管家送货单软件使用通用报表控件,因此不建议使用针式打印机进行条码和二维码打印。
目前亚拓软件正在对针式打印机打印二维码和条形码的技术进行研究、攻关,届时新发布的票据打印软件将可以完美支持针式打印机打印二维码和条形码。