ECIEncodings

ECIEncodings enumeration

Uitgebreide kanaalinterpretatie-ID’s. Het wordt gebruikt om de streepjescodelezer details te vertellen over de gebruikte referenties voor het coderen van de gegevens in het symbool. De huidige implementatie bestaat uit alle bekende tekensetcoderingen. Momenteel wordt het alleen gebruikt voor QR 2D-barcode.

public enum ECIEncodings

Waarden

NaamWaardeBeschrijving
ISO_8859_13Codering ISO/IEC 8859-1 Latijns alfabet nr. 1. ECI-ID:"\000003"
ISO_8859_24Codering ISO/IEC 8859-2 Latijns alfabet nr. 2. ECI-ID:"\000004"
ISO_8859_35Codering ISO/IEC 8859-3 Latijns alfabet nr. 3. ECI-ID:"\000005"
ISO_8859_46Codering ISO/IEC 8859-4 Latijns alfabet nr. 4. ECI-ID:"\000006"
ISO_8859_57ISO/IEC 8859-5 Latijnse/Cyrillische alfabetcodering. ECI-ID:"\000007"
ISO_8859_68ISO/IEC 8859-6 Latijnse/Arabische alfabetcodering. ECI-ID:"\000008"
ISO_8859_79ISO/IEC 8859-7 Latijnse/Griekse alfabetcodering. ECI-ID:"\000009"
ISO_8859_810ISO/IEC 8859-8 Latijnse/Hebreeuwse alfabetcodering. ECI-ID:"\000010"
ISO_8859_911Codering ISO/IEC 8859-9 Latijns alfabet nr. 5. ECI-ID:"\000011"
ISO_8859_1012Codering ISO/IEC 8859-10 Latijns alfabet nr. 6. ECI-ID:"\000012"
ISO_8859_1113ISO/IEC 8859-11 Latijnse/Thaise alfabetcodering. ECI-ID:"\000013"
ISO_8859_1315Codering ISO/IEC 8859-13 Latijns alfabet nr. 7 (Baltic Rim). ECI-ID:"\000015"
ISO_8859_1416Codering ISO/IEC 8859-14 Latijns alfabet nr. 8 (Keltisch). ECI-ID:"\000016"
ISO_8859_1517Codering ISO/IEC 8859-15 Latijns alfabet nr. 9. ECI-ID:"\000017"
ISO_8859_1618Codering ISO/IEC 8859-16 Latijns alfabet nr. 10. ECI-ID:"\000018"
Shift_JIS20Shift JIS (JIS X 0208 Annex 1 + JIS X 0201) codering. ECI-ID:"\000020"
Win125021Windows 1250 Latin 2 (Centraal-Europa) codering. ECI-ID:"\000021"
Win125122Windows 1251 Cyrillische codering. ECI-ID:"\000022"
Win125223Windows 1252 Latin 1-codering. ECI-ID:"\000023"
Win125624Windows 1256 Arabische codering. ECI-ID:"\000024"
UTF16BE25ISO/IEC 10646 UCS-2-codering (High order byte first). ECI-ID:"\000025"
UTF826ISO/IEC 10646 UTF-8-codering. ECI-ID:"\000026"
US_ASCII27ISO/IEC 646:1991 Internationale referentieversie van ISO 7-bit gecodeerde tekensetcodering. ECI-ID:"\000027"
Big528Codering Big 5 (Taiwan) Chinese tekenset. ECI-ID:"\000028"
GB1803029GB (PRC) Chinese tekensetcodering. ECI-ID:"\000029"
EUC_KR30Codering van Koreaanse tekenset. ECI-ID:"\000030"
NONE0Geen uitgebreide kanaalinterpretatie

Voorbeelden

Dit voorbeeld laat zien hoe u ECI-codering gebruikt en hoe u een streepjescodeafbeelding opslaat.

[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

Zie ook