LEADTOOLS is a development toolkit with components that allow developers to incorporate things like form processing, document/image viewing, OCR/ICR, and more into their applications.