以文本方式查看主題 - 昂捷論壇 (http://m.yzsenyi.com/bbs/index.asp) -- □-前臺收銀類 (http://m.yzsenyi.com/bbs/list.asp?boardid=33) ---- [分享]前臺關(guān)于打印發(fā)票自動檢測黑標的設置 (http://m.yzsenyi.com/bbs/dispbbs.asp?boardid=33&id=8498) |
-- 作者:madefang -- 發(fā)布時間:2012/6/18 19:48:31 -- [分享]前臺關(guān)于打印發(fā)票自動檢測黑標的設置
對于有些用戶提出的前臺打印發(fā)票時要有黑標感應的,確保打印時對齊,解決打印時的偏差問題;我們只要用戶提供的硬件支持,我們的系統(tǒng)利用黑標走位是非常準確和便捷的,并且已經(jīng)在特定打印機上實用過,前臺程序也已修改能支持某些特定型號的打印機檢測黑標。 首先,客戶要提供能檢測黑標的打印機。 如何檢測打印機是否支持黑標檢測:放上發(fā)票后,按打印機上的走紙鍵,打印機會自動走紙檢測黑標,到檢測到的第一個黑標結(jié)束走紙,且再按走紙鍵也不再走紙。如果本身就處于黑標位置,不會走紙。 如果客戶確定打印機支持黑標檢測,但通過上面的測試不能檢測黑標。那么可能是打印機的黑標檢測功能沒有開啟。 如何打開打印機黑標檢測功能:不同的打印機可能打開方式不同,以EPSON TM-U220PD為例,此型號打印機本身是支持黑標檢測的,但是按上面檢測黑標方法不測試不能檢測黑標,那么可能打印機的黑標檢測功能沒有開啟。在打印機背面一塊鐵皮的地方,卸下螺絲打開,有上下兩排小按鈕,把第二排的序號為5的,往上推一下打開,即開啟了黑標檢測功能。 當確定客戶的打印機支持黑標檢測后,前臺EnjoyPos.ini的參數(shù)需要配置一下,以支持黑標檢測。 需要修改配置的參數(shù)有: 1、HardWare子節(jié)中打印機類型參數(shù)PrinterType要設置成SED ,這個地方一定要設置成SED。設置成其他打印機類型的話,程序?qū)⒉恢С趾跇藱z測。 2、HardWare子節(jié)中的參數(shù)BMPrinter設置成打印機對應的型號,像山東愛客多項目他們所使用的打印機型號是EPSON TM-U220PD的,就讓BMPrinter=U220PD 還支持的BMPrinter類型有170PD。 3、PrintPaper子節(jié)中的參數(shù)CutLine為打印完后的走紙行數(shù),這個可根據(jù)具體需要設置。 4、PrintPaper子節(jié)中的參數(shù)FixLength=30 發(fā)票固定長度,這個用于設置發(fā)票的固定長度 5、PrintPaper子節(jié)中的參數(shù)MiniLength為發(fā)票的最小打印長度,這個最好不要設置,否則可能會打印不出第二張 6、PosInfor子節(jié)中的參數(shù)CheckPaperTag 是否檢測黑標設置成是。必須要檢測黑標。 |
-- 作者:wangfajiang -- 發(fā)布時間:2014/7/10 20:10:35 -- 1、HardWare子節(jié)中打印機類型參數(shù)PrinterType要設置成SED ,這個地方一定要設置成SED。設置成其他打印機類型的話,程序?qū)⒉恢С趾跇藱z測。 2、HardWare子節(jié)中的參數(shù)BMPrinter設置成打印機對應的型號,像山東愛客多項目他們所使用的打印機型號是EPSON TM-U220PD的,就讓BMPrinter=U220PD 還支持的BMPrinter類型有170PD。 3、PrintPaper子節(jié)中的參數(shù)CutLine為打印完后的走紙行數(shù),這個可根據(jù)具體需要設置。一般設置為空。 4、PrintPaper子節(jié)中的參數(shù)FixLength=30 發(fā)票固定長度,這個用于設置發(fā)票的固定長度 5、PrintPaper子節(jié)中的參數(shù)MiniLength為發(fā)票的最小打印長度,這個最好不要設置,否則可能會打印不出第二張 ,設置為空即可。 6、PosInfor子節(jié)中的參數(shù)CheckPaperTag 是否檢測黑標設置成是。 |