Configuration Reference (ECICodePage.csv)
Overview
ECIEncoding.csv resides in the Configuration folder of the OPOS installation and it contains the Extended Channel Interpretation (ECI) mappings supported by OPOS. ECI provides a method for transmitting additional data within a barcode to the host, most often used to encode national character sets into barcodes that are usually unsupported. Care must be taken changing any value in this file (and is not recommended).
Reference
To enable ECI, set the Code Page Conversion property to Extended Channel Interpretation.
Supported ECI codes and encodings:
ECI Code | Code Page | .NET Name | Description |
---|---|---|---|
0 | unsupported | ISO/IEC 15438 Bar code symbology specification-PDF417: Default character set to 1994 specification with GLI rules | |
1 | unsupported | ISO/IEC 15438 Bar code symbology specification-PDF417: Latin 1 character set to 1994 specification with GLI rules | |
2 | unsupported | ISO/IEC 15438 Bar code symbology specification-PDF417: Default character set with ECI rules | |
3 | 28591 | iso-8859-1 | ISO 8859-1 Latin 1; Western European (ISO) |
4 | 28592 | iso-8859-2 | ISO 8859-2 Central European; Central European (ISO) |
5 | 28593 | iso-8859-3 | ISO 8859-3 Latin 3 |
6 | 28594 | iso-8859-4 | ISO 8859-4 Baltic |
7 | 28595 | iso-8859-5 | ISO 8859-5 Cyrillic |
8 | 28596 | iso-8859-6 | ISO 8859-6 Arabic |
9 | 28597 | iso-8859-7 | ISO 8859-7 Greek |
10 | 28598 | iso-8859-8 | ISO 8859-8 Hebrew; Hebrew (ISO-Visual) |
11 | 28599 | iso-8859-9 | ISO 8859-9 Turkish |
12 | unsupported | ISO 8859-10 Latin 6 | |
13 | 874 | windows-874 | Thai (Windows) |
14 | unsupported | Reserved | |
15 | 28603 | iso-8859-13 | ISO 8859-13 Estonian |
16 | unsupported | ISO 8859-14 Latin 8 (Celtic) | |
17 | 28605 | iso-8859-15 | ISO 8859-15 Latin 9 |
18 | unsupported | ISO 8859-16 Latin 10 | |
19 | unsupported | Reserved | |
20 | 50222 | iso-2022-jp | ISO 2022 Japanese JIS X 0201-1989; Japanese (JIS-Allow 1 byte Kana - SO/SI) |
21 | 1250 | windows-1250 | ANSI Central European; Central European (Windows) |
22 | 1251 | windows-1251 | ANSI Cyrillic; Cyrillic (Windows) |
23 | 1252 | windows-1252 | ANSI Latin 1; Western European (Windows) |
24 | 1256 | windows-1256 | ANSI Arabic; Arabic (Windows) |
25 | 65001 | utf-16 | ISO 10646 UCS-2 (High order byte first) |
26 | 65001 | utf-8 | Unicode (UTF-8) |
27 | 20105 | x-IA5 | IA5 (IRV International Alphabet No. 5, 7-bit); Western European (IA5) |
28 | 950 | big5 | ANSI/OEM Traditional Chinese (Taiwan; Hong Kong SAR, PRC); Chinese Traditional (Big5) |
29 | 836 | gb2312 | ANSI/OEM Simplified Chinese (PRC, Singapore); Chinese Simplified (GB2312) |
30 | 949 | ks_c_5601-1987 | ANSI/OEM Korean (Unified Hangul Code) |
899 | unsupported | 8-bit binary data |