我们正在寻找一种方法来扫描支票,就像银行一样,并且能够读取支票信息以发送给银行。我们想把它集成到我们的软件中,这样它就可以无缝了。
我不确定此时我要寻找什么。我知道我没有写这样的东西的知识,但我敢肯定有公司这样做。如果你知道一个类或 api,开源或付费,你能给我一些关于我应该在哪里寻找的方向吗?
谢谢!
我们正在寻找一种方法来扫描支票,就像银行一样,并且能够读取支票信息以发送给银行。我们想把它集成到我们的软件中,这样它就可以无缝了。
我不确定此时我要寻找什么。我知道我没有写这样的东西的知识,但我敢肯定有公司这样做。如果你知道一个类或 api,开源或付费,你能给我一些关于我应该在哪里寻找的方向吗?
谢谢!
您正在寻找扫描库、OCR 库或 MICR 库。MICR 是(曾经是?)读取支票的标准(并且有许多特定的 MICR 扫描仪,具有 VersaScan 等支票标准)......比标准 OCR 好得多。
我从来没有在 C# 中做过类似的事情,所以我无法提供任何经过验证的具体 SDK,但大多数检查扫描仪(MICR 的)应该在其制造商的网站上有可用的 SDK,所以这是一个开始的地方。
一种选择是使用具有内置 MICR 支持的扫描仪,但这些往往很昂贵,我不确定是否有任何通用库可以使用它们进行编程。
另一种选择是使用任何低成本质量的扫描仪,并使用软件识别扫描页面中的文本。有一些免费的扫描和 OCR 库,但它们往往难以使用,并且通常识别率低。我之前使用了一个 SDK 来扫描和 OCR 的常规文档(不是银行支票),并且他们有一个用于 MICR 的特殊模块。
我还没有尝试过 MICR 模块,但在这个论坛上有一个演示项目。