ECIEncodings

ECIEncodings enumeration

Genişletilmiş Kanal Yorumlama Tanımlayıcıları. Semboldeki verileri kodlamak için kullanılan referanslar hakkında barkod okuyucu ayrıntılarını anlatmak için kullanılır. Mevcut uygulama tüm iyi bilinen karakter seti kodlamalarını içerir. Şu anda sadece QR 2D barkodu için kullanılmaktadır.

public enum ECIEncodings

değerler

İsimDeğerTanım
ISO_8859_13ISO/IEC 8859-1 Latin alfabesi No. 1 kodlama. ECI Kimliği:"\000003"
ISO_8859_24ISO/IEC 8859-2 Latin alfabesi No. 2 kodlama. ECI Kimliği:"\000004"
ISO_8859_35ISO/IEC 8859-3 Latin alfabesi No. 3 kodlama. ECI Kimliği:"\000005"
ISO_8859_46ISO/IEC 8859-4 Latin alfabesi No. 4 kodlama. ECI Kimliği:"\000006"
ISO_8859_57ISO/IEC 8859-5 Latin/Kiril alfabesi kodlaması. ECI Kimliği:"\000007"
ISO_8859_68ISO/IEC 8859-6 Latin/Arap alfabesi kodlaması. ECI Kimliği:"\000008"
ISO_8859_79ISO/IEC 8859-7 Latin/Yunan alfabesi kodlaması. ECI Kimliği:"\000009"
ISO_8859_810ISO/IEC 8859-8 Latin/İbrani alfabesi kodlaması. ECI Kimliği:"\000010"
ISO_8859_911ISO/IEC 8859-9 Latin alfabesi No. 5 kodlama. ECI Kimliği:"\000011"
ISO_8859_1012ISO/IEC 8859-10 Latin alfabesi No. 6 kodlama. ECI Kimliği:"\000012"
ISO_8859_1113ISO/IEC 8859-11 Latin/Tay alfabesi kodlaması. ECI Kimliği:"\000013"
ISO_8859_1315ISO/IEC 8859-13 Latin alfabesi No. 7 (Baltık Bölgesi) kodlaması. ECI Kimliği:"\000015"
ISO_8859_1416ISO/IEC 8859-14 Latin alfabesi No. 8 (Kelt) kodlaması. ECI Kimliği:"\000016"
ISO_8859_1517ISO/IEC 8859-15 Latin alfabesi No. 9 kodlama. ECI Kimliği:"\000017"
ISO_8859_1618ISO/IEC 8859-16 Latin alfabesi No. 10 kodlama. ECI Kimliği:"\000018"
Shift_JIS20Shift JIS (JIS X 0208 Ek 1 + JIS X 0201) kodlaması. ECI Kimliği:"\000020"
Win125021Windows 1250 Latin 2 (Orta Avrupa) kodlaması. ECI Kimliği:"\000021"
Win125122Windows 1251 Kiril kodlaması. ECI Kimliği:"\000022"
Win125223Windows 1252 Latin 1 kodlaması. ECI Kimliği:"\000023"
Win125624Windows 1256 Arapça kodlama. ECI Kimliği:"\000024"
UTF16BE25ISO/IEC 10646 UCS-2 (önce yüksek sıralı bayt) kodlaması. ECI Kimliği:"\000025"
UTF826ISO/IEC 10646 UTF-8 kodlaması. ECI Kimliği:"\000026"
US_ASCII27ISO/IEC 646:1991 ISO 7 bit kodlu karakter seti kodlamasının Uluslararası Referans Sürümü. ECI Kimliği:"\000027"
Big528Big 5 (Tayvan) Çince Karakter Seti kodlaması. ECI Kimliği:"\000028"
GB1803029GB (PRC) Çince Karakter Seti kodlaması. ECI Kimliği:"\000029"
EUC_KR30Korece Karakter Seti kodlaması. ECI Kimliği:"\000030"
NONE0Genişletilmiş Kanal Yorumu Yok

Örnekler

Bu örnek, ECI kodlamasının nasıl kullanılacağını ve bir BarCode görüntüsünün nasıl kaydedileceğini gösterir.

[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

Ayrıca bakınız