Using OCR - Application Enabler - Foundation 23.1 - Foundation 23.1 - Ready - OnBase - Essential - Premier - Standard - external - Standard - Essential - Premier

Application Enabler

Application Enabler
Foundation 23.1

Application Enabler Local OCR engine functionality cannot be used when ClearType is selected from the Use the following method to smooth edges of screen fonts drop-down list in Windows display settings, unless the Enable ClearType Compatibility Mode option is selected. For this reason, unless the Enable ClearType Compatibility Mode option is selected, whenever you use Application Enabler OCR functionality, Application Enabler automatically disables this setting. Application Enabler does not re-enable this setting. For information on enabling this setting, see the Windows help files.


In some user environments, Windows display scaling settings can impact OCR performance for legacy line-of-business applications. Legacy applications may not be "DPI-aware," which means they are not automatically scaled in size to accommodate higher resolution displays. In some cases when these legacy applications are rendered on modern hardware and displays, text can be distorted or blurred, possibly resulting in unexpected results from OCR. Information on how to change these settings, as well as more technical information about DPI scaling, can be found here:

In some configurations, OCR is available for text-based screens. To use OCR:

  1. Open the line-of-business application.
  2. Enter the Keyword Value(s) in the line-of-business application and double-click (or perform the configured screen event) on the line-of-business application.

    If the cursor is in the keyword field, or if characters in the keyword field are selected, the OCR process will not function correctly. Remove the cursor from the keyword field in the line-of-business application before performing the configured screen event.


    When using OCR functionality, the screen where OCR will be used must be in the foreground (i.e., no other open windows or applications can be covering the screen being scraped). If the screen is not in the foreground, then the OCR process can yield unexpected results.