I know that you can use the microsoft word spell checker in visual basic but what I need to do i am not sure is possible:
I am working on an ocr application that recognizes forms based on the text on them and bookmarks them in a pdf.
the program works pretty well on scans that are high quality but when the quality degrades so does the ocr that i am using (MODI).
I need a way to replace words not in the dictionary with words of equal length (these words seem to be the closest to the actually pre-OCR words) or barring that possibility the first suggested word automatically
any idea how i can do spell checking and replacing without user intervention? (the text isn't saved anywhere it is just used as a tool for recognizing a given page) I have looked for OCR programs that have this feature and LEADTOOLS seems to do what I want it to, and the OCR is better than MODI but i don't really have several thousand dollars to spend on a hobby program.
So what i am looking for is a spell checker that i can force matches on or a free OCR program that will do best matching