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

NomeValoreDescrizione
ISO_8859_13Codifica ISO/IEC 8859-1 alfabeto latino n. 1. ID ECI:"\000003"
ISO_8859_24Codifica ISO/IEC 8859-2 alfabeto latino n. 2. ID ECI:"\000004"
ISO_8859_35Codifica ISO/IEC 8859-3 alfabeto latino n. 3. ID ECI:"\000005"
ISO_8859_46Codifica ISO/IEC 8859-4 alfabeto latino n. 4. ID ECI:"\000006"
ISO_8859_57Codifica dell’alfabeto latino/cirillico ISO/IEC 8859-5. ID ECI:"\000007"
ISO_8859_68Codifica dell’alfabeto latino/arabo ISO/IEC 8859-6. ID ECI:"\000008"
ISO_8859_79Codifica dell’alfabeto latino/greco ISO/IEC 8859-7. ID ECI:"\000009"
ISO_8859_810Codifica dell’alfabeto latino/ebraico ISO/IEC 8859-8. ID ECI:"\000010"
ISO_8859_911Codifica ISO/IEC 8859-9 alfabeto latino n. 5. ID ECI:"\000011"
ISO_8859_1012Codifica ISO/IEC 8859-10 alfabeto latino n. 6. ID ECI:"\000012"
ISO_8859_1113Codifica dell’alfabeto latino/tailandese ISO/IEC 8859-11. ID ECI:"\000013"
ISO_8859_1315Codifica ISO/IEC 8859-13 alfabeto latino n. 7 (Baltic Rim). ID ECI:"\000015"
ISO_8859_1416Codifica ISO/IEC 8859-14 alfabeto latino n. 8 (celtico). ID ECI:"\000016"
ISO_8859_1517Codifica ISO/IEC 8859-15 alfabeto latino n. 9. ID ECI:"\000017"
ISO_8859_1618Codifica ISO/IEC 8859-16 alfabeto latino n. 10. ID ECI:"\000018"
Shift_JIS20Codifica Shift JIS (JIS X 0208 allegato 1 + JIS X 0201). ID ECI:"\000020"
Win125021Codifica di Windows 1250 Latin 2 (Europa centrale). ID ECI:"\000021"
Win125122Codifica cirillica di Windows 1251. ID ECI:"\000022"
Win125223Codifica Windows 1252 Latin 1. ID ECI:"\000023"
Win125624Codifica araba di Windows 1256. ID ECI:"\000024"
UTF16BE25Codifica ISO/IEC 10646 UCS-2 (primo byte di ordine elevato). ID ECI:"\000025"
UTF826Codifica ISO/IEC 10646 UTF-8. ID ECI:"\000026"
US_ASCII27ISO / IEC 646: 1991 Versione di riferimento internazionale della codifica del set di caratteri codificati ISO a 7 bit. ID ECI:"\000027"
Big528Codifica del set di caratteri cinesi Big 5 (Taiwan). ID ECI:"\000028"
GB1803029Codifica del set di caratteri cinesi GB (PRC). ID ECI:"\000029"
EUC_KR30Codifica del set di caratteri coreano. ID ECI:"\000030"
NONE0Nessuna 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