Enum ECIEncodings
Contents
[
Hide
]ECIEncodings enumeration
Extended Channel Interpretation Identifiers. It is used to tell the barcode reader details about the used references for encoding the data in the symbol.
public enum ECIEncodings
Values
| Name | Value | Description |
|---|---|---|
| ISO_8859_1 | 3 | ISO/IEC 8859-1 Latin alphabet No. 1 encoding. ECI Id:"\000003" |
| ISO_8859_2 | 4 | ISO/IEC 8859-2 Latin alphabet No. 2 encoding. ECI Id:"\000004" |
| ISO_8859_3 | 5 | ISO/IEC 8859-3 Latin alphabet No. 3 encoding. ECI Id:"\000005" |
| ISO_8859_4 | 6 | ISO/IEC 8859-4 Latin alphabet No. 4 encoding. ECI Id:"\000006" |
| ISO_8859_5 | 7 | ISO/IEC 8859-5 Latin/Cyrillic alphabet encoding. ECI Id:"\000007" |
| ISO_8859_6 | 8 | ISO/IEC 8859-6 Latin/Arabic alphabet encoding. ECI Id:"\000008" |
| ISO_8859_7 | 9 | ISO/IEC 8859-7 Latin/Greek alphabet encoding. ECI Id:"\000009" |
| ISO_8859_8 | 10 | ISO/IEC 8859-8 Latin/Hebrew alphabet encoding. ECI Id:"\000010" |
| ISO_8859_9 | 11 | ISO/IEC 8859-9 Latin alphabet No. 5 encoding. ECI Id:"\000011" |
| ISO_8859_10 | 12 | ISO/IEC 8859-10 Latin alphabet No. 6 encoding. ECI Id:"\000012" |
| ISO_8859_11 | 13 | ISO/IEC 8859-11 Latin/Thai alphabet encoding. ECI Id:"\000013" |
| ISO_8859_13 | 15 | ISO/IEC 8859-13 Latin alphabet No. 7 (Baltic Rim) encoding. ECI Id:"\000015" |
| ISO_8859_14 | 16 | ISO/IEC 8859-14 Latin alphabet No. 8 (Celtic) encoding. ECI Id:"\000016" |
| ISO_8859_15 | 17 | ISO/IEC 8859-15 Latin alphabet No. 9 encoding. ECI Id:"\000017" |
| ISO_8859_16 | 18 | ISO/IEC 8859-16 Latin alphabet No. 10 encoding. ECI Id:"\000018" |
| Shift_JIS | 20 | Shift JIS (JIS X 0208 Annex 1 + JIS X 0201) encoding. ECI Id:"\000020" |
| Win1250 | 21 | Windows 1250 Latin 2 (Central Europe) encoding. ECI Id:"\000021" |
| Win1251 | 22 | Windows 1251 Cyrillic encoding. ECI Id:"\000022" |
| Win1252 | 23 | Windows 1252 Latin 1 encoding. ECI Id:"\000023" |
| Win1256 | 24 | Windows 1256 Arabic encoding. ECI Id:"\000024" |
| UTF16BE | 25 | ISO/IEC 10646 UCS-2 (High order byte first) encoding. ECI Id:"\000025" |
| UTF8 | 26 | ISO/IEC 10646 UTF-8 encoding. ECI Id:"\000026" |
| US_ASCII | 27 | ISO/IEC 646:1991 International Reference Version of ISO 7-bit coded character set encoding. ECI Id:"\000027" |
| Big5 | 28 | Big 5 (Taiwan) Chinese Character Set encoding. ECI Id:"\000028" |
| GB2312 | 29 | GB2312 Chinese Character Set encoding. ECI Id:"\000029" |
| EUC_KR | 30 | Korean Character Set encoding. ECI Id:"\000030" |
| GBK | 31 | GBK (extension of GB2312 for Simplified Chinese) encoding. ECI Id:"\000031" |
| GB18030 | 32 | GGB18030 Chinese Character Set encoding. ECI Id:"\000032" |
| UTF16LE | 33 | ISO/IEC 10646 UTF-16LE encoding. ECI Id:"\000033" |
| UTF32BE | 34 | ISO/IEC 10646 UTF-32BE encoding. ECI Id:"\000034" |
| UTF32LE | 35 | ISO/IEC 10646 UTF-32LE encoding. ECI Id:"\000035" |
| INVARIANT | 170 | ISO/IEC 646: ISO 7-bit coded character set - Invariant Characters set encoding. ECI Id:"\000170" |
| BINARY | 899 | 8-bit binary data. ECI Id:"\000899" |
| NONE | 0 | No Extended Channel Interpretation |
Examples
This sample shows how to use ECI encoding and save a BarCode image.
[C#]
using (Aspose.BarCode.Generation.BarcodeGenerator generator = new Aspose.BarCode.Generation.BarcodeGenerator(EncodeTypes.QR))
{
generator.CodeText = "12345TEXT";
generator.Parameters.Barcode.QR.QrEncodeMode = QREncodeMode.ECIEncoding;
generator.Parameters.Barcode.QR.QrECIEncoding = ECIEncodings.UTF8;
generator.Save("test.png");
}
[VB.NET]
Using generator As New Aspose.BarCode.Generation.BarcodeGenerator(EncodeTypes.QR)
generator.CodeText = "12345TEXT"
generator.Parameters.Barcode.QR.QrEncodeMode = QREncodeMode.ECIEncoding
generator.Parameters.Barcode.QR.QrECIEncoding = ECIEncodings.UTF8
generator.Save("test.png")
End Using
See Also
- namespace Aspose.BarCode.Generation
- assembly Aspose.BarCode