MICR Reader SDK
Read MICR lines from image of checks stored image image or Image Cash Letter (X9.37) files. Obtain Routing, Account, Check number, Amount information. Extract image of a check from scanned or faxed documents.
Just a few code lines extract MICR data from your image
C#
VB
C++
PHP
VBScript
See
more examples
ClearMicr.CcMicrReader reader = new ClearMicr.CcMicrReader();
reader.Image.Open("myFile.tif", 1);
int cnt = reader.FindMICR();
if (cnt > 0) {
Console.WriteLine("ROUTING: " + reader.MicrLine[1].Routing.TextANSI + reader.MicrLine[1].RoutingChecksum.TextANSI);
Console.WriteLine("ACCOUNT: " + reader.MicrLine[1].Account.TextANSI); }
Dim reader As New ClearMicr.CcMicrReader()
reader.Image.Open("myFile.tif", 1)
Dim cnt As Integer = reader.FindMICR()
If cnt > 0 Then
Console.WriteLine("ROUTING: " + reader.MicrLine(1).Routing.TextANSI + reader.MicrLine(1).RoutingChecksum.TextANSI)
Console.WriteLine("ACCOUNT: " + reader.MicrLine(1).Account.TextANSI)
End If
_CcMicrReaderPtr reader;
reader.CreateInstance(__uuidof(CcMicrReader));
reader->Image->Open(_bstr_t("myFile.tif"), 1);
int cnt = reader->FindMICR();
if (cnt > 0) {
cout << "ROUTING: " << reader->MicrLine[1]->Routing->TextANSI << reader->MicrLine[1]->RoutingChecksum->TextANSI << endl;
cout << "ACCOUNT: " << reader->MicrLine[1]->Account->TextANSI << endl; }
$reader = new COM("ClearMicr.CcMicrReader");
$reader->Image->Open("myFile.tif", 1);
$cnt = $reader->FindMICR();
if (cnt > 0) {
echo "ROUTING: " . $reader->MicrLine(1)->Routing->TextANSI . $reader.MicrLine(1)->RoutingChecksum->TextANSI;
echo "ACCOUNT: " . $reader->MicrLine(1)->Account->TextANSI; }
Set reader = CreateObject("ClearMicr.CcMicrReader")
reader.Image.Open "myFile.tif", 1
cnt = reader.FindMICR
If cnt > 0 Then
WScript.Echo "ROUTING: " + reader.MicrLine(1).Routing.TextANSI + reader.MicrLine(1).RoutingChecksum.TextANSI) + _
"ACCOUNT: " + reader.MicrLine(1).Account.TextANSI
End If