二維條碼是可以在在水平和垂直方向的三維空間存儲信息的條碼,目前最常見的為QR Code 碼(微信、微博等軟件生成和支持的二維碼就是QRCode)。QR Code 碼是由日本Denso 公司于1994 年9 月研制的一種矩陣二維碼符號,它除具有一維條碼及其他二維條碼所具有的信息容量大、可靠性高、可表示漢字及圖像多種文字信息、保密防偽性強等優(yōu)點。
針式打印機包括打印頭、色帶盒和色帶擋片。打印頭由被稱為針的金屬棍組成,或者9 針(如9 針打印機)或者24 針(如M 針打印機)。9 針打印頭具有一排垂直針,而24 針打印頭有兩排交錯的針,每排12 根。針式打印機在打印時打印機控制電路通過控制線圈脈沖產(chǎn)生磁場推動打印針動作,打印針擊打色帶,在打印紙上打印出一個點。針式打印頭由于固有的機械特性,使得使用針式打印機在打印點陣符號時,不能隨意打印任意尺寸,只能根據(jù)針的尺寸選擇符合的尺寸。
從上述特性能夠看出,24 針打印機可以打印標準矩形二維碼符號,9針無法打印,除非專門設計,因為9針不支持橫向和縱向都相同的分辨率。所以使用針式打印機打印二維條碼的話,只能選擇使用24 針的180 x 180 dpi ,其他分辨率都不行,如果要支持的話開發(fā)工作量和成本將是24 針180 x180 dpi方式的2 -3 倍。
但是,由于針式打印機的列印點密度不夠,條碼打印出來的閱讀性非常不好,很多時候無法識別,必須使用特殊的技術(shù)手段進行處理,紅管家送貨單軟件使用通用報表控件,因此不建議使用針式打印機進行條碼和二維碼打印。
目前亞拓軟件正在對針式打印機打印二維碼和條形碼的技術(shù)進行研究、攻關(guān),屆時新發(fā)布的票據(jù)打印軟件將可以完美支持針式打印機打印二維碼和條形碼。