"А Finereader не помогает?"
Помогает.. Основную работу делает ОН..
но есть много ощибок.. Например
некоторые скобки () читает как О или 0
1 читает как I или l
пылинку какую нибудь читает как точку

я исправляю как могу.. Но как говорится Перепроверка не помещает..