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ÉvaluerLa description
ISO_8859_13ISO/CEI 8859-1 Codage de l’alphabet latin n° 1. Identifiant ICE :"\000003"
ISO_8859_24ISO/CEI 8859-2 Codage alphabet latin n° 2. Identifiant ICE :"\000004"
ISO_8859_35ISO/CEI 8859-3 Codage de l’alphabet latin n° 3. Identifiant ICE :"\000005"
ISO_8859_46ISO/CEI 8859-4 Codage alphabet latin n° 4. Identifiant ICE :"\000006"
ISO_8859_57Codage alphabet latin/cyrillique ISO/IEC 8859-5. Identifiant ICE :"\000007"
ISO_8859_68Codage alphabet latin/arabe ISO/IEC 8859-6. Identifiant ICE :"\000008"
ISO_8859_79Codage alphabet latin/grec ISO/IEC 8859-7. Identifiant ICE :"\000009"
ISO_8859_810Codage de l’alphabet latin/hébreu ISO/IEC 8859-8. Identifiant ICE :"\000010"
ISO_8859_911ISO/CEI 8859-9 Codage alphabet latin n° 5. Identifiant ICE :"\000011"
ISO_8859_1012ISO/IEC 8859-10 Codage alphabet latin n° 6. Identifiant ICE :"\000012"
ISO_8859_1113Codage alphabet latin/thaï ISO/IEC 8859-11. Identifiant ICE :"\000013"
ISO_8859_1315Codage ISO/IEC 8859-13 alphabet latin n° 7 (Baltic Rim). Identifiant ICE :"\000015"
ISO_8859_1416ISO/IEC 8859-14 Codage alphabet latin n° 8 (celtique). Identifiant ICE :"\000016"
ISO_8859_1517ISO/IEC 8859-15 Codage alphabet latin n° 9. Identifiant ICE :"\000017"
ISO_8859_1618ISO/IEC 8859-16 Codage de l’alphabet latin n° 10. Identifiant ICE :"\000018"
Shift_JIS20Décaler le codage JIS (JIS X 0208 Annexe 1 + JIS X 0201). Identifiant ICE :"\000020"
Win125021Encodage Windows 1250 Latin 2 (Europe centrale). Identifiant ICE :"\000021"
Win125122Codage cyrillique Windows 1251. Identifiant ICE :"\000022"
Win125223Encodage Windows 1252 Latin 1. Identifiant ICE :"\000023"
Win125624Encodage arabe Windows 1256. Identifiant ICE :"\000024"
UTF16BE25Codage ISO/IEC 10646 UCS-2 (octet de poids fort en premier). Identifiant ICE :"\000025"
UTF826Codage ISO/CEI 10646 UTF-8. Identifiant ICE :"\000026"
US_ASCII27ISO/IEC 646:1991 Version internationale de référence du codage de jeu de caractères codés ISO 7 bits. Identifiant ICE :"\000027"
Big528Encodage du jeu de caractères chinois Big 5 (Taiwan). Identifiant ICE :"\000028"
GB1803029Encodage du jeu de caractères chinois GB (PRC). Identifiant ICE :"\000029"
EUC_KR30Codage du jeu de caractères coréen. Identifiant ICE :"\000030"
NONE0Aucune 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