Deskperience
  • Home
  • Benefits
  • Features
  • Pricing
  • Download
  • Documentation
  • Support

The premier screen scraping solution for desktop and web

  • Screen Scraper Studio
  • Screen Scraper SDK


ScreenScraper SDK is a software library that offers methods to perform screen scraping and GUI automation. ScreenScraper Studio is built completely on the top of the SDK, so your app can get the same features as available in Studio. It includes three major components:

Screen Scraping library - TextCaptureX

Screen scraping is a fragile and error prone technique. We spent the last 7 years perfecting it to perform 100,000s consecutive screen scrapings with 100% accuracy without crashes and screen flickering. Read more about screen scraping challenges here .


Main features are:

  • 100% accuracy to screen scrape most apps and UI technologies: Win32, MFC, VB6, Java, WinForms, WPF, Flash, Flex, PDF, FoxPro, Internet Explorer, FireFox, Microsoft Office, Open Office.
  • 99.5% screen scraping accuracy of text from images. Training for specific fonts available.
  • Can get text out of regions on the screen.
  • Enables the screen scraping of user interface components like windows and controls.
  • Can get the bounding rectangles of words visible on the screen.
  • Can get text at caret or cursor position.
  • Preserve text formatting.
  • Can extract font face and font color.

UI Automation library - UIElement

This is building block of our UI automation story. It offers a simple and powerful interface that allow manipulation of GUI of 3rd party apps and best of all it works in a consistent fashion with most technologies used to create UI so you do not need to cope with the particularities of a technology.


Main features are:


  • Browse and work with the UI controls of other apps as they are within your own app. Uniquely identify a UI control with a readable plain text selector that is invariant to movement, resize or different runs of the application that creates the control.
  • Generate the selector from the window handle or a screen point.
  • Find a runtime instance of a control by querying and matching the entire runtime controls tree with a selector.
  • Very fast querying of controls. All operations are done in target process to increase performance.
  • Write text to an editable control or send key strokes to any window.
  • Click on a UI control.
  • Select an item in a container (list, combo, tree).
  • Check/uncheck a radio or checkbox control.
  • Retrieve different attributes of UI control like size, state, focus.

Screen selection library - TSelection

Enable programmatic access to selecting a region or graphical user interface components (window or UI controls).
It offers:

  • Screen region selection by simply dragging a rectangle surrounding the desired region on the screen.
  • Window selection by simply moving the mouse cursor over and clicking it.
  • Visual clue effects during selection process.
  • Returns the selected region coordinates, window handle and the corresponding UIElement.

What do you want to do?

  • Buy SSS
  • Upgrade SSS
  • Samples Included
  • Request Support
  • Studio
  • Home
  • Benefits
  • Features
  • Pricing
  • Download
  • Support
  • Forums
  • Request a feature
  • Submit a request
  • Documentation
  • Frameworks
  • Java
  • Winforms
  • WPF
  • Web
  • Flash
  • Company
  • Home
  • About
  • Contact
  • Web Replay
  • WordCaptureX

We're on...