ECIEncodings
ECIEncodings enumeration
Pengidentifikasi Interpretasi Saluran yang Diperluas. Ini digunakan untuk memberi tahu detail pembaca barcode tentang referensi yang digunakan untuk mengkodekan data dalam simbol. Implementasi saat ini terdiri dari semua pengkodean charset terkenal. Saat ini, ini hanya digunakan untuk barcode QR 2D.
public enum ECIEncodings
Nilai
Nama | Nilai | Keterangan |
---|---|---|
ISO_8859_1 | 3 | Pengkodean ISO/IEC 8859-1 Alfabet Latin No.1. Id ECI:"\000003" |
ISO_8859_2 | 4 | Pengkodean ISO/IEC 8859-2 Alfabet Latin No.2. Id ECI:"\000004" |
ISO_8859_3 | 5 | Pengkodean ISO/IEC 8859-3 Alfabet Latin No.3. Id ECI:"\000005" |
ISO_8859_4 | 6 | Pengkodean ISO/IEC 8859-4 Alfabet Latin No.4. Id ECI:"\000006" |
ISO_8859_5 | 7 | Pengodean alfabet Latin/Sirilik ISO/IEC 8859-5. Id ECI:"\000007" |
ISO_8859_6 | 8 | Penyandian alfabet Latin/Arab ISO/IEC 8859-6. Id ECI:"\000008" |
ISO_8859_7 | 9 | Penyandian alfabet Latin/Yunani ISO/IEC 8859-7. Id ECI:"\000009" |
ISO_8859_8 | 10 | Penyandian alfabet Latin/Ibrani ISO/IEC 8859-8. Id ECI:"\000010" |
ISO_8859_9 | 11 | Pengkodean ISO/IEC 8859-9 Alfabet Latin No.5. Id ECI:"\000011" |
ISO_8859_10 | 12 | Pengkodean ISO/IEC 8859-10 Alfabet Latin No. 6. Id ECI:"\000012" |
ISO_8859_11 | 13 | Penyandian alfabet Latin/Thailand ISO/IEC 8859-11. Id ECI:"\000013" |
ISO_8859_13 | 15 | ISO/IEC 8859-13 Alfabet Latin No. 7 (Baltic Rim) encoding. Id ECI:"\000015" |
ISO_8859_14 | 16 | Pengkodean ISO/IEC 8859-14 Alfabet Latin No. 8 (Celtic). Id ECI:"\000016" |
ISO_8859_15 | 17 | Pengkodean ISO/IEC 8859-15 Alfabet Latin No. 9. Id ECI:"\000017" |
ISO_8859_16 | 18 | Pengkodean ISO/IEC 8859-16 Alfabet Latin No. 10. Id ECI:"\000018" |
Shift_JIS | 20 | Shift pengkodean JIS (JIS X 0208 Lampiran 1 + JIS X 0201). Id ECI:"\000020" |
Win1250 | 21 | Pengodean Windows 1250 Latin 2 (Eropa Tengah). Id ECI:"\000021" |
Win1251 | 22 | Pengkodean Cyrillic Windows 1251. Id ECI:"\000022" |
Win1252 | 23 | pengkodean Windows 1252 Latin 1. Id ECI:"\000023" |
Win1256 | 24 | Pengkodean Windows 1256 Arab. Id ECI:"\000024" |
UTF16BE | 25 | Pengkodean ISO/IEC 10646 UCS-2 (Byte urutan tinggi pertama). Id ECI:"\000025" |
UTF8 | 26 | Pengkodean ISO/IEC 10646 UTF-8. Id ECI:"\000026" |
US_ASCII | 27 | ISO/IEC 646:1991 Versi Referensi Internasional pengkodean kumpulan karakter berkode ISO 7-bit. Id ECI:"\000027" |
Big5 | 28 | Pengodean Set Karakter Cina 5 Besar (Taiwan). Id ECI:"\000028" |
GB18030 | 29 | GB (RRC) Pengodean Kumpulan Karakter Tionghoa. Id ECI:"\000029" |
EUC_KR | 30 | Pengodean Kumpulan Karakter Korea. Id ECI:"\000030" |
NONE | 0 | Tidak Ada Interpretasi Saluran yang Diperpanjang |
Contoh
Contoh ini menunjukkan cara menggunakan enkode ECI dan menyimpan gambar BarCode.
[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
Lihat juga
- ruang nama Aspose.BarCode.Generation
- perakitan Aspose.BarCode