The Screen Scraping library uses advanced OCR technologies to capture and recognize text from GUI and console windows, web pages, graphical images and even full-screen applications with fancy fonts.

Unlike other similar tools, the Text Scraping Library uses advanced optical character recognition (OCR) technologies to capture text from images grabbed from the computer screen. This means that developers don't have to rely on querying windows with messages, but instead can use this advanced technology to retrieve the text they need.
The Screen Text Scraper library can be accessed by applications written in C++, VB, .Net, C# and Java via DLL or COM interfaces. To make learning the screen grabber easier, numerous samples in all of these languages are included with the library.
The library includes built-in support of popular applications such as Microsoft Office, various instant messengers, email clients and internet browsers, making integration with other products easy. It is also used by corporate customers worldwide to integrate new systems with legacy software that does not provide accessible communication APIs.
The Screen Scraping Library is fully automated and supports Unicode and various fonts. It can capture text from windows, buttons, lists and trees, console windows, and even pictures and icons thanks to the advanced OCR module employed.
Customers use Screen Scraping Library to integrate new products and create add-ons for existing terminal billing systems, hospital information systems, stock trading applications with charts and tickets, legacy databases, and entertainment systems. The screen grabber is designed for busy commercial environments and can be used to back non-stop operation of complex systems.
Version 13.5:
Added C# example
Improved recognition of underlined fonts
Version 3.5:
Added C# example
Improved recognition of underlined fonts
Version 3.1:
Added C# example
Improved recognition of underlined fonts