问题标签 [micr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
419 浏览

validation - 如何在 OCR 步骤后检查 MICR 代码的有效性?

在扫描支票并从该扫描中生成 MICR 代码后,除了计算位数之外,还可以对该代码进行什么检查,以确信它是有效的或至少在内部是一致的?

我已经知道 MICR 代码是支票账户所属的 9 位路由号码。但其他可以检查吗?如果任何数字被错误地读取,它是否遵循任何可能给出提示的模式?

例如,此代码仅检查 9 位数字(我使用的是 C#,但答案使用什么语言并不重要):

'''C#正则表达式 regex = new Regex(@"^[0-9]{9}$");

我希望答案是真还是假。然后我可以得出适当的错误描述。

0 投票
0 回答
58 浏览

vb.net - 是否可以使用 ASCII 码向 Inotech 的 IMP MICR 打印机发送打印命令?

我有一台来自 InoTech 的名为 IMP 的 MICR 打印机。打印机安装为打印 RAW 数据的“Generic/Text Only”打印机。它有一个 MICR 字符鼓,可以移动并影响代码。

现在我无法在互联网上找到可以帮助我在 vb.net 中打印代码的代码。我有另一台串联的打印机,它在支票叶上打印特定的文本。

是否可以在 vb.net 中使用 ASCII 码进行打印?任何编码都会有所帮助。

我已尝试发送 Windows 测试打印。打印件出现在打印作业中,但不会在打印机上打印,因为它的鼓上不包含这些字符。IMP 打印机在其 LCD 显示屏上显示“BAD DATA INPUT”!