ECIEncodings
ECIEncodings enumeration
Identificatori di interpretazione del canale estesi. Viene utilizzato per comunicare al lettore di codici a barre i dettagli sui riferimenti utilizzati per la codifica dei dati nel simbolo. L’implementazione corrente consiste in tutte le codifiche di set di caratteri ben note. Attualmente viene utilizzato solo per codici a barre QR 2D.
public enum ECIEncodings
I valori
Nome | Valore | Descrizione |
---|---|---|
ISO_8859_1 | 3 | Codifica ISO/IEC 8859-1 alfabeto latino n. 1. ID ECI:"\000003" |
ISO_8859_2 | 4 | Codifica ISO/IEC 8859-2 alfabeto latino n. 2. ID ECI:"\000004" |
ISO_8859_3 | 5 | Codifica ISO/IEC 8859-3 alfabeto latino n. 3. ID ECI:"\000005" |
ISO_8859_4 | 6 | Codifica ISO/IEC 8859-4 alfabeto latino n. 4. ID ECI:"\000006" |
ISO_8859_5 | 7 | Codifica dell’alfabeto latino/cirillico ISO/IEC 8859-5. ID ECI:"\000007" |
ISO_8859_6 | 8 | Codifica dell’alfabeto latino/arabo ISO/IEC 8859-6. ID ECI:"\000008" |
ISO_8859_7 | 9 | Codifica dell’alfabeto latino/greco ISO/IEC 8859-7. ID ECI:"\000009" |
ISO_8859_8 | 10 | Codifica dell’alfabeto latino/ebraico ISO/IEC 8859-8. ID ECI:"\000010" |
ISO_8859_9 | 11 | Codifica ISO/IEC 8859-9 alfabeto latino n. 5. ID ECI:"\000011" |
ISO_8859_10 | 12 | Codifica ISO/IEC 8859-10 alfabeto latino n. 6. ID ECI:"\000012" |
ISO_8859_11 | 13 | Codifica dell’alfabeto latino/tailandese ISO/IEC 8859-11. ID ECI:"\000013" |
ISO_8859_13 | 15 | Codifica ISO/IEC 8859-13 alfabeto latino n. 7 (Baltic Rim). ID ECI:"\000015" |
ISO_8859_14 | 16 | Codifica ISO/IEC 8859-14 alfabeto latino n. 8 (celtico). ID ECI:"\000016" |
ISO_8859_15 | 17 | Codifica ISO/IEC 8859-15 alfabeto latino n. 9. ID ECI:"\000017" |
ISO_8859_16 | 18 | Codifica ISO/IEC 8859-16 alfabeto latino n. 10. ID ECI:"\000018" |
Shift_JIS | 20 | Codifica Shift JIS (JIS X 0208 allegato 1 + JIS X 0201). ID ECI:"\000020" |
Win1250 | 21 | Codifica di Windows 1250 Latin 2 (Europa centrale). ID ECI:"\000021" |
Win1251 | 22 | Codifica cirillica di Windows 1251. ID ECI:"\000022" |
Win1252 | 23 | Codifica Windows 1252 Latin 1. ID ECI:"\000023" |
Win1256 | 24 | Codifica araba di Windows 1256. ID ECI:"\000024" |
UTF16BE | 25 | Codifica ISO/IEC 10646 UCS-2 (primo byte di ordine elevato). ID ECI:"\000025" |
UTF8 | 26 | Codifica ISO/IEC 10646 UTF-8. ID ECI:"\000026" |
US_ASCII | 27 | ISO / IEC 646: 1991 Versione di riferimento internazionale della codifica del set di caratteri codificati ISO a 7 bit. ID ECI:"\000027" |
Big5 | 28 | Codifica del set di caratteri cinesi Big 5 (Taiwan). ID ECI:"\000028" |
GB18030 | 29 | Codifica del set di caratteri cinesi GB (PRC). ID ECI:"\000029" |
EUC_KR | 30 | Codifica del set di caratteri coreano. ID ECI:"\000030" |
NONE | 0 | Nessuna interpretazione estesa del canale |
Esempi
Questo esempio mostra come utilizzare la codifica ECI e salvare un’immagine di codice a barre.
[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
Guarda anche
- spazio dei nomi Aspose.BarCode.Generation
- assemblea Aspose.BarCode