I guess we have decided it really depends on the output you want, if you want text, then Jason is suggesting a OCR module, Leadtools has a decent one, or one can be written, if you are looking to just extract the data as is with image in a readable format (like a datagrid) in your application, then it isn't hard really.
You can do it that a few different ways. so can you clarify?