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

Application Enabler

Platform
OnBase
Product
Application Enabler
Release
Foundation 23.1
License
Premier
Essential
Standard
CAUTION:

ASCII characters are supported for use with Application Enabler OCR. Multi-byte character sets, such as Japanese, are not supported for use with Application Enabler OCR.

Application Enabler can OCR screens that can otherwise not be enabled. Although OCR configuration is done through text-based screen configuration, Windows, HTML-based, Java, and Microsoft Dynamics GP applications can also be enabled with OCR.

When an application is enabled with OCR, a screen shot is taken and OCR is performed instead of writing data to the Windows clipboard. Keywords are mapped to the text rendition of this screen shot, just as they are when using a standard text-based screen.

Note:

In instances where Windows applications contain sub-screens or group boxes, Application Enabler performs OCR on the configured screen.

To configure OCR for use with Application Enabler:

  1. Open the line-of-business application to be enabled.
  2. Open Application Enabler Configuration.
  3. Click the New Text-Screen button or the Configure a new Text screen toolbar button.
  4. Capture the first screen you wish to enable.
  5. In the Configuration Text-based Screen dialog box, click View OCR text.
  6. The OCR Engine Tuning dialog box is displayed:
  7. Select which OCR engine should be used.
    • To use Application Enabler 's local OCR engine, select Use Local OCR Engine.

    • To use the Data Capture Server OCR engine, select Use Data Capture Server OCR Engine.

      Note:

      Additional licensing and configuration is required in order to use the Data Capture Server for OCR processing. See Data Capture Server for information.

  8. If you selected Use Local OCR Engine, configure the Monochrome Threshold value, if necessary. The Monochrome Threshold value is internally used by the OCR engine. For most screens, the default value of 1 will be sufficient. Modify this value only when the default value does not work your screens.
    Note:

    This Monochrome Threshold value is for testing purposes only. The Monochrome Threshold value that will be used by Application Enabler must be set at the application configuration level. For more information, see OCR.

  9. Click Rebuild Font Database to rebuild the font database which the OCR engine requires to do OCR parsing. Once the font database is built, a file named OCRSDK.pat is generated in the %TMP% folder. %TMP% refers to the path specified by the TMP environment variable in Windows. The font database should be rebuilt each time users install new fonts on their workstations.
  10. If the application you are enabling uses ClearType fonts, select Enable ClearType Compatibility Mode to enable OCR of ClearType fonts.
  11. If you selected Use Data Capture Server OCR Engine, configure the following settings:
    • Server Address - Enter the server address for the Data Capture Server. The server address must be the net.tcp address to the Data Capture Server, for example:

      net.tcp://localhost:9050/Hyland.DataCapture.ServiceManager/service

    • OCR Format - Select the OCR format to be used.

      Note:

      These Server Address and OCR Format values are for testing purposes only. The values that will be used by Application Enabler must be set at the application configuration level. For more information, see OCR.

  12. Click OK to view the text recognized by the OCR engine.

    For example, when configuring OCR for the following screen:

    The following results are displayed:

  13. Close the OCR results text file and continue configuring the application as you would a text-based application. For further instructions, see Enabling Text-Based Applications.