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
- espace de noms Aspose.BarCode.Generation
- Assemblée Aspose.BarCode