## ECIEncodings enumeration

Расширенные идентификаторы интерпретации канала. Он используется, чтобы сообщить считывателю штрих-кода подробности об используемых ссылках для кодирования данных в символе. Текущая реализация включает все известные кодировки набора символов. В настоящее время он используется только для штрих-кода QR 2D.

```csharp
public enum ECIEncodings
```

### Ценности

| Имя | Ценность | Описание |
| --- | --- | --- |
| ISO_8859_1 | `3` | ISO/IEC 8859-1 Кодировка латинского алфавита № 1. Идентификатор ECI: "\000003" |
| ISO_8859_2 | `4` | Кодировка латинского алфавита № 2 по ISO/IEC 8859-2. Идентификатор ECI: "\000004" |
| ISO_8859_3 | `5` | Кодировка латинского алфавита № 3 по ISO/IEC 8859-3. Идентификатор ECI: "\000005" |
| ISO_8859_4 | `6` | ISO/IEC 8859-4 Кодировка латинского алфавита № 4. Идентификатор ECI: "\000006" |
| ISO_8859_5 | `7` | ISO/IEC 8859-5 Кодировка латиницы/кириллицы. Идентификатор ECI: "\000007" |
| ISO_8859_6 | `8` | Кодировка латинского/арабского алфавита в соответствии с ISO/IEC 8859-6. Идентификатор ECI: "\000008" |
| ISO_8859_7 | `9` | Кодировка латинского/греческого алфавита по ISO/IEC 8859-7. Идентификатор ECI: "\000009" |
| ISO_8859_8 | `10` | ISO/IEC 8859-8 Кодировка латинского/ивритского алфавита. Идентификатор ECI: "\000010" |
| ISO_8859_9 | `11` | Кодировка латинского алфавита № 5 по ISO/IEC 8859-9. Идентификатор ECI: "\000011" |
| ISO_8859_10 | `12` | ISO/IEC 8859-10 Кодировка латинского алфавита № 6. Идентификатор ECI: "\000012" |
| ISO_8859_11 | `13` | Кодировка латинского/тайского алфавита по ISO/IEC 8859-11. Идентификатор ECI: "\000013" |
| ISO_8859_13 | `15` | ISO/IEC 8859-13 Латинский алфавит № 7 (Балтийский край). Идентификатор ECI: "\000015" |
| ISO_8859_14 | `16` | ISO/IEC 8859-14 Кодировка латинского алфавита № 8 (кельтская). Идентификатор ECI: "\000016" |
| ISO_8859_15 | `17` | ISO/IEC 8859-15 Кодировка латинского алфавита № 9. Идентификатор ECI: "\000017" |
| ISO_8859_16 | `18` | ISO/IEC 8859-16 Кодировка латинского алфавита № 10. Идентификатор ECI: "\000018" |
| Shift_JIS | `20` | Сдвиг кодировки JIS (JIS X 0208 Приложение 1 + JIS X 0201). Идентификатор ECI: "\000020" |
| Win1250 | `21` | Кодировка Windows 1250 Latin 2 (Центральная Европа). Идентификатор ECI: "\000021" |
| Win1251 | `22` | Кодировка кириллицы Windows 1251. Идентификатор ECI: "\000022" |
| Win1252 | `23` | Кодировка Windows 1252 Latin 1. Идентификатор ECI: "\000023" |
| Win1256 | `24` | Арабская кодировка Windows 1256. Идентификатор ECI: "\000024" |
| UTF16BE | `25` | Кодировка ISO/IEC 10646 UCS-2 (сначала старший байт). Идентификатор ECI: "\000025" |
| UTF8 | `26` | Кодировка ISO/IEC 10646 UTF-8. Идентификатор ECI: "\000026" |
| US_ASCII | `27` | ISO/IEC 646:1991 Международная справочная версия 7-битного кодирования набора символов ISO. Идентификатор ECI: "\000027" |
| Big5 | `28` | Кодировка набора китайских символов Big 5 (Тайвань). Идентификатор ECI: "\000028" |
| GB18030 | `29` | GB (PRC) Кодировка китайского набора символов. Идентификатор ECI: "\000029" |
| EUC_KR | `30` | Кодировка корейского набора символов. Идентификатор ECI: "\000030" |
| NONE | `0` | Нет расширенной интерпретации канала |

### Примеры

В этом примере показано, как использовать кодировку ECI и сохранить изображение штрих-кода.

```csharp
[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.QrEncodeType = QREncodeType.ForceQR;
    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.QrEncodeType = QREncodeType.ForceQR
    generator.Parameters.Barcode.QR.QrECIEncoding = ECIEncodings.UTF8
    generator.Save("test.png")
End Using
```

### Смотрите также

* пространство имен [Aspose.BarCode.Generation](../../aspose.barcode.generation)
* сборка [Aspose.BarCode](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.BarCode.dll -->
