Skip to main content

Encode Bar Code Results using an Alternate Character Set


Question / Problem: 

How to encode Bar Code recognition results in an alternate character set such as ISO 8859-1 Latin 1; Western European (ISO) or ISO 8859-2 Central European; Central European (ISO)

Answer / Solution: 

The bar code recognition results from both the Standard Bar Code engine and the Enhanced Bar Code engine can be encoded using a  standard Character Set by defining its Code Page Identifier in the KBarMode.ini configuration file.

For example, the Code Page Identifier for the ISO 8859-1 Latin 1: Western European Character Set is 28591.  The Code Page Identifier for the ISO 8859-2 Central European Character Set is 28592.  For the Code Identifiers for other character sets, see

To encode Bar Code recognition results using an alternate character set:

  1. On each station where bar code recognition will be performed, navigate to C:\ProgramData\Kofax\Vrs
  2. Create a new text file called KBarMode.ini (if one does not already exist)
  3. Open KBarMode.ini in a text editor such as Notepad
  4. Add the following lines (if they do not already exist)

The example above uses the Code Identifier for the ISO 8859-1 Latin: Western European Character Set as the ICEOECode value.  To define a different Character Set, use its Code Identifier as the ICEOECode value.

5. Save the changes to KBarMode.ini

6. Restart all services and applications that use Kofax VRS / ImageControls


Applies to:  

Product Version
VRS 5.1