ECIEncodings

ECIEncodings enumeration

Identificateurs d’interprétation de canal étendu. Il est utilisé pour indiquer au lecteur de code-barres les détails des références utilisées pour coder les données dans le symbole. L’implémentation actuelle comprend tous les codages de jeu de caractères bien connus. Actuellement, il est utilisé uniquement pour le code-barres QR 2D.

public enum ECIEncodings

Valeurs

Nom Évaluer La description
ISO_8859_1 3 ISO/CEI 8859-1 Codage de l’alphabet latin n° 1. Identifiant ICE :"\000003"
ISO_8859_2 4 ISO/CEI 8859-2 Codage alphabet latin n° 2. Identifiant ICE :"\000004"
ISO_8859_3 5 ISO/CEI 8859-3 Codage de l’alphabet latin n° 3. Identifiant ICE :"\000005"
ISO_8859_4 6 ISO/CEI 8859-4 Codage alphabet latin n° 4. Identifiant ICE :"\000006"
ISO_8859_5 7 Codage alphabet latin/cyrillique ISO/IEC 8859-5. Identifiant ICE :"\000007"
ISO_8859_6 8 Codage alphabet latin/arabe ISO/IEC 8859-6. Identifiant ICE :"\000008"
ISO_8859_7 9 Codage alphabet latin/grec ISO/IEC 8859-7. Identifiant ICE :"\000009"
ISO_8859_8 10 Codage de l’alphabet latin/hébreu ISO/IEC 8859-8. Identifiant ICE :"\000010"
ISO_8859_9 11 ISO/CEI 8859-9 Codage alphabet latin n° 5. Identifiant ICE :"\000011"
ISO_8859_10 12 ISO/IEC 8859-10 Codage alphabet latin n° 6. Identifiant ICE :"\000012"
ISO_8859_11 13 Codage alphabet latin/thaï ISO/IEC 8859-11. Identifiant ICE :"\000013"
ISO_8859_13 15 Codage ISO/IEC 8859-13 alphabet latin n° 7 (Baltic Rim). Identifiant ICE :"\000015"
ISO_8859_14 16 ISO/IEC 8859-14 Codage alphabet latin n° 8 (celtique). Identifiant ICE :"\000016"
ISO_8859_15 17 ISO/IEC 8859-15 Codage alphabet latin n° 9. Identifiant ICE :"\000017"
ISO_8859_16 18 ISO/IEC 8859-16 Codage de l’alphabet latin n° 10. Identifiant ICE :"\000018"
Shift_JIS 20 Décaler le codage JIS (JIS X 0208 Annexe 1 + JIS X 0201). Identifiant ICE :"\000020"
Win1250 21 Encodage Windows 1250 Latin 2 (Europe centrale). Identifiant ICE :"\000021"
Win1251 22 Codage cyrillique Windows 1251. Identifiant ICE :"\000022"
Win1252 23 Encodage Windows 1252 Latin 1. Identifiant ICE :"\000023"
Win1256 24 Encodage arabe Windows 1256. Identifiant ICE :"\000024"
UTF16BE 25 Codage ISO/IEC 10646 UCS-2 (octet de poids fort en premier). Identifiant ICE :"\000025"
UTF8 26 Codage ISO/CEI 10646 UTF-8. Identifiant ICE :"\000026"
US_ASCII 27 ISO/IEC 646:1991 Version internationale de référence du codage de jeu de caractères codés ISO 7 bits. Identifiant ICE :"\000027"
Big5 28 Encodage du jeu de caractères chinois Big 5 (Taiwan). Identifiant ICE :"\000028"
GB18030 29 Encodage du jeu de caractères chinois GB (PRC). Identifiant ICE :"\000029"
EUC_KR 30 Codage du jeu de caractères coréen. Identifiant ICE :"\000030"
NONE 0 Aucune interprétation de canal étendue

Exemples

Cet exemple montre comment utiliser l’encodage ECI et enregistrer une image 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

Voir également