通过Linux(EBS)进行MICR检查打印

我们正在努力使用Oracle EBS正确打印新的MICR检查打印机(Troy Micr – HP Laserjet 600 M601)。 我们的EBS安装在Oracle Enterprise Linux(Redhat Based)上运行。 打印机本身通过Windows打印服务器共享,我们基于Windows的应用程序可以打印没有问题。

在EBS内,终于得到E-13B字体(底部的帐号和路由号码)打印在支票上,现在我们发现检查validation失败。 尽pipe使用正确的字体,打印的字符被挤在一起(缺less正确的字符间距)。

在Linux操作系统中,我已经尝试了多台打印机驱动程序(PCL和非打印机驱动程序),但找不到任何一致性或解决方法。 有了一些驱动程序,底部的文本打印正确,但其他字段显示为黑匣子而不是文本。

有没有人通过Linux使用Troy Micr打印机成功打印检查? 这款打印机? 从Oracle EBS?