Enum ECIEncodings
Namespace: Aspose.BarCode.Generation
Assembly: Aspose.BarCode.dll (25.1.0)
Identificadores de Interpretación de Canal Extendidos. Se utiliza para informar al lector de códigos de barras detalles sobre las referencias utilizadas para codificar los datos en el símbolo.
public enum ECIEncodings
Campos
BINARY = 899
Datos binarios de 8 bits. ECI Id:"\000899"
Big5 = 28
Codificación del conjunto de caracteres chino Big 5 (Taiwán). ECI Id:"\000028"
EUC_KR = 30
Codificación del conjunto de caracteres coreano. ECI Id:"\000030"
GB18030 = 32
Codificación del conjunto de caracteres chino GB18030. ECI Id:"\000032"
GB2312 = 29
Codificación del conjunto de caracteres chino GB2312. ECI Id:"\000029"
GBK = 31
Codificación GBK (extensión de GB2312 para chino simplificado). ECI Id:"\000031"
INVARIANT = 170
ISO/IEC 646: conjunto de caracteres codificados en 7 bits ISO - Codificación de caracteres invariantes. ECI Id:"\000170"
ISO_8859_1 = 3
Codificación del alfabeto latino No. 1 ISO/IEC 8859-1. ECI Id:"\000003"
ISO_8859_10 = 12
Codificación del alfabeto latino No. 6 ISO/IEC 8859-10. ECI Id:"\000012"
ISO_8859_11 = 13
Codificación del alfabeto latino/tailandés ISO/IEC 8859-11. ECI Id:"\000013"
ISO_8859_13 = 15
Codificación del alfabeto latino No. 7 (Báltico) ISO/IEC 8859-13. ECI Id:"\000015"
ISO_8859_14 = 16
Codificación del alfabeto latino No. 8 (Céltico) ISO/IEC 8859-14. ECI Id:"\000016"
ISO_8859_15 = 17
Codificación del alfabeto latino No. 9 ISO/IEC 8859-15. ECI Id:"\000017"
ISO_8859_16 = 18
Codificación del alfabeto latino No. 10 ISO/IEC 8859-16. ECI Id:"\000018"
ISO_8859_2 = 4
Codificación del alfabeto latino No. 2 ISO/IEC 8859-2. ECI Id:"\000004"
ISO_8859_3 = 5
Codificación del alfabeto latino No. 3 ISO/IEC 8859-3. ECI Id:"\000005"
ISO_8859_4 = 6
Codificación del alfabeto latino No. 4 ISO/IEC 8859-4. ECI Id:"\000006"
ISO_8859_5 = 7
Codificación del alfabeto latino/cirílico ISO/IEC 8859-5. ECI Id:"\000007"
ISO_8859_6 = 8
Codificación del alfabeto latino/árabe ISO/IEC 8859-6. ECI Id:"\000008"
ISO_8859_7 = 9
Codificación del alfabeto latino/griego ISO/IEC 8859-7. ECI Id:"\000009"
ISO_8859_8 = 10
Codificación del alfabeto latino/hebreo ISO/IEC 8859-8. ECI Id:"\000010"
ISO_8859_9 = 11
Codificación del alfabeto latino No. 5 ISO/IEC 8859-9. ECI Id:"\000011"
NONE = 0
Sin Interpretación de Canal Extendida
Shift_JIS = 20
Codificación Shift JIS (JIS X 0208 Anexo 1 + JIS X 0201). ECI Id:"\000020"
US_ASCII = 27
ISO/IEC 646:1991 Versión de referencia internacional del conjunto de caracteres codificados en 7 bits ISO. ECI Id:"\000027"
UTF16BE = 25
Codificación UCS-2 ISO/IEC 10646 (byte de orden alto primero). ECI Id:"\000025"
UTF16LE = 33
Codificación UTF-16LE ISO/IEC 10646. ECI Id:"\000033"
UTF32BE = 34
Codificación UTF-32BE ISO/IEC 10646. ECI Id:"\000034"
UTF32LE = 35
Codificación UTF-32LE ISO/IEC 10646. ECI Id:"\000035"
UTF8 = 26
Codificación UTF-8 ISO/IEC 10646. ECI Id:"\000026"
Win1250 = 21
Codificación Windows 1250 Latin 2 (Europa Central). ECI Id:"\000021"
Win1251 = 22
Codificación Windows 1251 cirílica. ECI Id:"\000022"
Win1252 = 23
Codificación Windows 1252 Latin 1. ECI Id:"\000023"
Win1256 = 24
Codificación Windows 1256 árabe. ECI Id:"\000024"
Ejemplos
Este ejemplo muestra cómo usar la codificación ECI y guardar una imagen de código de barras.
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");
}
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