How to force processing station to store confidence level?
For example when batches are created directly in the Project Setup Station, they contains a character confidence level. But when a hot folder or Scanning station is used, zero is get.
- Open the regedit.exe and navigate to
HKEY_CURRENT_USER\Software\ABBYY\FlexiCapture\12.0\Controller. If there is no Controller key, create it.
- Add a new String Value with name ForceSaveConfidenceLevel and value true.
- Run the Processing Station with identity of the user. Open Windows services and change the Log On As to your account.
- Retrieve the confidence level for a character from a field:
Context.Field("Confidence").Text = Context.Field("Field1").Symbols.Confidence.ToString();
Note: The confidence level is stored only for recognized characters. If FlexiCapture use a text from PDF text layer, then confidence will be equal to zero.