Class ECIEncodings

java.lang.Object
com.aspose.ms.System.ValueType<com.aspose.ms.System.Enum>
com.aspose.ms.System.Enum
com.aspose.barcode.generation.ECIEncodings

public final class ECIEncodings extends com.aspose.ms.System.Enum

Extended Channel Interpretation Identifiers. It is used to tell the barcode reader details about the used references for encoding the data in the symbol.

</>


 Example how to use ECI encoding
 
     BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR);
     generator.setCodeText("12345TEXT");
     generator.getParameters().getBarcode().getQR().setEncodeMode(QREncodeMode.ECIEncoding);
     generator.getParameters().getBarcode().getQR().setQrECIEncoding(ECIEncodings.UTF8);
     generator.save("test.png");
 

  • Nested Class Summary

    Nested classes/interfaces inherited from class com.aspose.ms.System.Enum

    com.aspose.ms.System.Enum.AbstractEnum, com.aspose.ms.System.Enum.EnumMap, com.aspose.ms.System.Enum.FlaggedEnum, com.aspose.ms.System.Enum.ObjectEnum, com.aspose.ms.System.Enum.SimpleEnum
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    Big 5 (Taiwan) Chinese Character Set encoding.
    static final int
    8-bit binary data.
    static final int
    Korean Character Set encoding.
    static final int
    GGB18030 Chinese Character Set encoding.
    static final int
    GB2312 Chinese Character Set encoding.
    static final int
    GBK (extension of GB2312 for Simplified Chinese) encoding.
    static final int
    ISO/IEC 646: ISO 7-bit coded character set - Invariant Characters set encoding.
    static final int
    ISO/IEC 8859-1 Latin alphabet No.
    static final int
    ISO/IEC 8859-10 Latin alphabet No.
    static final int
    ISO/IEC 8859-11 Latin/Thai alphabet encoding.
    static final int
    ISO/IEC 8859-13 Latin alphabet No.
    static final int
    ISO/IEC 8859-14 Latin alphabet No.
    static final int
    ISO/IEC 8859-15 Latin alphabet No.
    static final int
    ISO/IEC 8859-16 Latin alphabet No.
    static final int
    ISO/IEC 8859-2 Latin alphabet No.
    static final int
    ISO/IEC 8859-3 Latin alphabet No.
    static final int
    ISO/IEC 8859-4 Latin alphabet No.
    static final int
    ISO/IEC 8859-5 Latin/Cyrillic alphabet encoding.
    static final int
    ISO/IEC 8859-6 Latin/Arabic alphabet encoding.
    static final int
    ISO/IEC 8859-7 Latin/Greek alphabet encoding.
    static final int
    ISO/IEC 8859-8 Latin/Hebrew alphabet encoding.
    static final int
    ISO/IEC 8859-9 Latin alphabet No.
    static final int
    No Extended Channel Interpretation/p>
    static final int
    Shift JIS (JIS X 0208 Annex 1 + JIS X 0201) encoding.
    static final int
    ISO/IEC 646:1991 International Reference Version of ISO 7-bit coded character set encoding.
    static final int
    ISO/IEC 10646 UCS-2 (High order byte first) encoding.
    static final int
    ISO/IEC 10646 UTF-16LE encoding.
    static final int
    ISO/IEC 10646 UTF-32BE encoding.
    static final int
    ISO/IEC 10646 UTF-32LE encoding.
    static final int
    ISO/IEC 10646 UTF-8 encoding.
    static final int
    Windows 1250 Latin 2 (Central Europe) encoding.
    static final int
    Windows 1251 Cyrillic encoding.
    static final int
    Windows 1252 Latin 1 encoding.
    static final int
    Windows 1256 Arabic encoding.

    Fields inherited from class com.aspose.ms.System.Enum

    EnumSeparatorCharArray
  • Method Summary

    Methods inherited from class com.aspose.ms.System.Enum

    Clone, CloneTo, format, format, get_Caption, get_Value, getName, getName, getNames, getNames, getUnderlyingType, getUnderlyingType, getValue, getValues, isDefined, isDefined, isDefined, isDefined, parse, parse, parse, parse, register, toObject, toString

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • ISO_8859_1

      public static final int ISO_8859_1

      ISO/IEC 8859-1 Latin alphabet No. 1 encoding. ECI Id:"\000003"

      See Also:
    • ISO_8859_2

      public static final int ISO_8859_2

      ISO/IEC 8859-2 Latin alphabet No. 2 encoding. ECI Id:"\000004"

      See Also:
    • ISO_8859_3

      public static final int ISO_8859_3

      ISO/IEC 8859-3 Latin alphabet No. 3 encoding. ECI Id:"\000005"

      See Also:
    • ISO_8859_4

      public static final int ISO_8859_4

      ISO/IEC 8859-4 Latin alphabet No. 4 encoding. ECI Id:"\000006"

      See Also:
    • ISO_8859_5

      public static final int ISO_8859_5

      ISO/IEC 8859-5 Latin/Cyrillic alphabet encoding. ECI Id:"\000007"

      See Also:
    • ISO_8859_6

      public static final int ISO_8859_6

      ISO/IEC 8859-6 Latin/Arabic alphabet encoding. ECI Id:"\000008"

      See Also:
    • ISO_8859_7

      public static final int ISO_8859_7

      ISO/IEC 8859-7 Latin/Greek alphabet encoding. ECI Id:"\000009"

      See Also:
    • ISO_8859_8

      public static final int ISO_8859_8

      ISO/IEC 8859-8 Latin/Hebrew alphabet encoding. ECI Id:"\000010"

      See Also:
    • ISO_8859_9

      public static final int ISO_8859_9

      ISO/IEC 8859-9 Latin alphabet No. 5 encoding. ECI Id:"\000011"

      See Also:
    • ISO_8859_10

      public static final int ISO_8859_10

      ISO/IEC 8859-10 Latin alphabet No. 6 encoding. ECI Id:"\000012"

      See Also:
    • ISO_8859_11

      public static final int ISO_8859_11

      ISO/IEC 8859-11 Latin/Thai alphabet encoding. ECI Id:"\000013"

      See Also:
    • ISO_8859_13

      public static final int ISO_8859_13

      ISO/IEC 8859-13 Latin alphabet No. 7 (Baltic Rim) encoding. ECI Id:"\000015"

      See Also:
    • ISO_8859_14

      public static final int ISO_8859_14

      ISO/IEC 8859-14 Latin alphabet No. 8 (Celtic) encoding. ECI Id:"\000016"

      See Also:
    • ISO_8859_15

      public static final int ISO_8859_15

      ISO/IEC 8859-15 Latin alphabet No. 9 encoding. ECI Id:"\000017"

      See Also:
    • ISO_8859_16

      public static final int ISO_8859_16

      ISO/IEC 8859-16 Latin alphabet No. 10 encoding. ECI Id:"\000018"

      See Also:
    • Shift_JIS

      public static final int Shift_JIS

      Shift JIS (JIS X 0208 Annex 1 + JIS X 0201) encoding. ECI Id:"\000020"

      See Also:
    • Win1250

      public static final int Win1250

      Windows 1250 Latin 2 (Central Europe) encoding. ECI Id:"\000021"

      See Also:
    • Win1251

      public static final int Win1251

      Windows 1251 Cyrillic encoding. ECI Id:"\000022"

      See Also:
    • Win1252

      public static final int Win1252

      Windows 1252 Latin 1 encoding. ECI Id:"\000023"

      See Also:
    • Win1256

      public static final int Win1256

      Windows 1256 Arabic encoding. ECI Id:"\000024"

      See Also:
    • UTF16BE

      public static final int UTF16BE

      ISO/IEC 10646 UCS-2 (High order byte first) encoding. ECI Id:"\000025"

      See Also:
    • UTF8

      public static final int UTF8

      ISO/IEC 10646 UTF-8 encoding. ECI Id:"\000026"

      See Also:
    • US_ASCII

      public static final int US_ASCII

      ISO/IEC 646:1991 International Reference Version of ISO 7-bit coded character set encoding. ECI Id:"\000027"

      See Also:
    • Big5

      public static final int Big5

      Big 5 (Taiwan) Chinese Character Set encoding. ECI Id:"\000028"

      See Also:
    • GB2312

      public static final int GB2312

      GB2312 Chinese Character Set encoding. ECI Id:"\000029"

      See Also:
    • EUC_KR

      public static final int EUC_KR

      Korean Character Set encoding. ECI Id:"\000030"

      See Also:
    • GBK

      public static final int GBK

      GBK (extension of GB2312 for Simplified Chinese) encoding. ECI Id:"\000031"

      See Also:
    • GB18030

      public static final int GB18030

      GGB18030 Chinese Character Set encoding. ECI Id:"\000032"

      See Also:
    • UTF16LE

      public static final int UTF16LE

      ISO/IEC 10646 UTF-16LE encoding. ECI Id:"\000033"

      See Also:
    • UTF32BE

      public static final int UTF32BE

      ISO/IEC 10646 UTF-32BE encoding. ECI Id:"\000034"

      See Also:
    • UTF32LE

      public static final int UTF32LE

      ISO/IEC 10646 UTF-32LE encoding. ECI Id:"\000035"

      See Also:
    • INVARIANT

      public static final int INVARIANT

      ISO/IEC 646: ISO 7-bit coded character set - Invariant Characters set encoding. ECI Id:"\000170"

      See Also:
    • BINARY

      public static final int BINARY

      8-bit binary data. ECI Id:"\000899"

      See Also:
    • NONE

      public static final int NONE

      No Extended Channel Interpretation/p>

      See Also: