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. Current implementation consists all well known charset encodings. Currently, it is used only for QR 2D barcode.
>
Example how to use ECI encoding
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR); generator.setCodeText("12345TEXT"); generator.getParameters().getBarcode().getQR().setQrEncodeMode(QREncodeMode.ECIEncoding); generator.getParameters().getBarcode().getQR().setQrEncodeType(QREncodeType.ForceQR); generator.getParameters().getBarcode().getQR().setQrECIEncoding(ECIEncodings.UTF8); generator.save("test.png");
-
-
Field Summary
Fields Modifier and Type Field Description static int
Big5
Big 5 (Taiwan) Chinese Character Set encoding.static int
EUC_KR
Korean Character Set encoding.static int
GB18030
GB (PRC) Chinese Character Set encoding.static int
ISO_8859_1
ISO/IEC 8859-1 Latin alphabet No.static int
ISO_8859_10
ISO/IEC 8859-10 Latin alphabet No.static int
ISO_8859_11
ISO/IEC 8859-11 Latin/Thai alphabet encoding.static int
ISO_8859_13
ISO/IEC 8859-13 Latin alphabet No.static int
ISO_8859_14
ISO/IEC 8859-14 Latin alphabet No.static int
ISO_8859_15
ISO/IEC 8859-15 Latin alphabet No.static int
ISO_8859_16
ISO/IEC 8859-16 Latin alphabet No.static int
ISO_8859_2
ISO/IEC 8859-2 Latin alphabet No.static int
ISO_8859_3
ISO/IEC 8859-3 Latin alphabet No.static int
ISO_8859_4
ISO/IEC 8859-4 Latin alphabet No.static int
ISO_8859_5
ISO/IEC 8859-5 Latin/Cyrillic alphabet encoding.static int
ISO_8859_6
ISO/IEC 8859-6 Latin/Arabic alphabet encoding.static int
ISO_8859_7
ISO/IEC 8859-7 Latin/Greek alphabet encoding.static int
ISO_8859_8
ISO/IEC 8859-8 Latin/Hebrew alphabet encoding.static int
ISO_8859_9
ISO/IEC 8859-9 Latin alphabet No.static int
NONE
No Extended Channel Interpretation/p>static int
Shift_JIS
Shift JIS (JIS X 0208 Annex 1 + JIS X 0201) encoding.static int
US_ASCII
ISO/IEC 646:1991 International Reference Version of ISO 7-bit coded character set encoding.static int
UTF16BE
ISO/IEC 10646 UCS-2 (High order byte first) encoding.static int
UTF8
ISO/IEC 10646 UTF-8 encoding.static int
Win1250
Windows 1250 Latin 2 (Central Europe) encoding.static int
Win1251
Windows 1251 Cyrillic encoding.static int
Win1252
Windows 1252 Latin 1 encoding.static int
Win1256
Windows 1256 Arabic encoding.
-
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
-
-
-
-
Field Detail
-
ISO_8859_1
public static final int ISO_8859_1
ISO/IEC 8859-1 Latin alphabet No. 1 encoding. ECI Id:"\000003"
- See Also:
- Constant Field Values
-
ISO_8859_2
public static final int ISO_8859_2
ISO/IEC 8859-2 Latin alphabet No. 2 encoding. ECI Id:"\000004"
- See Also:
- Constant Field Values
-
ISO_8859_3
public static final int ISO_8859_3
ISO/IEC 8859-3 Latin alphabet No. 3 encoding. ECI Id:"\000005"
- See Also:
- Constant Field Values
-
ISO_8859_4
public static final int ISO_8859_4
ISO/IEC 8859-4 Latin alphabet No. 4 encoding. ECI Id:"\000006"
- See Also:
- Constant Field Values
-
ISO_8859_5
public static final int ISO_8859_5
ISO/IEC 8859-5 Latin/Cyrillic alphabet encoding. ECI Id:"\000007"
- See Also:
- Constant Field Values
-
ISO_8859_6
public static final int ISO_8859_6
ISO/IEC 8859-6 Latin/Arabic alphabet encoding. ECI Id:"\000008"
- See Also:
- Constant Field Values
-
ISO_8859_7
public static final int ISO_8859_7
ISO/IEC 8859-7 Latin/Greek alphabet encoding. ECI Id:"\000009"
- See Also:
- Constant Field Values
-
ISO_8859_8
public static final int ISO_8859_8
ISO/IEC 8859-8 Latin/Hebrew alphabet encoding. ECI Id:"\000010"
- See Also:
- Constant Field Values
-
ISO_8859_9
public static final int ISO_8859_9
ISO/IEC 8859-9 Latin alphabet No. 5 encoding. ECI Id:"\000011"
- See Also:
- Constant Field Values
-
ISO_8859_10
public static final int ISO_8859_10
ISO/IEC 8859-10 Latin alphabet No. 6 encoding. ECI Id:"\000012"
- See Also:
- Constant Field Values
-
ISO_8859_11
public static final int ISO_8859_11
ISO/IEC 8859-11 Latin/Thai alphabet encoding. ECI Id:"\000013"
- See Also:
- Constant Field Values
-
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:
- Constant Field Values
-
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:
- Constant Field Values
-
ISO_8859_15
public static final int ISO_8859_15
ISO/IEC 8859-15 Latin alphabet No. 9 encoding. ECI Id:"\000017"
- See Also:
- Constant Field Values
-
ISO_8859_16
public static final int ISO_8859_16
ISO/IEC 8859-16 Latin alphabet No. 10 encoding. ECI Id:"\000018"
- See Also:
- Constant Field Values
-
Shift_JIS
public static final int Shift_JIS
Shift JIS (JIS X 0208 Annex 1 + JIS X 0201) encoding. ECI Id:"\000020"
- See Also:
- Constant Field Values
-
Win1250
public static final int Win1250
Windows 1250 Latin 2 (Central Europe) encoding. ECI Id:"\000021"
- See Also:
- Constant Field Values
-
Win1251
public static final int Win1251
Windows 1251 Cyrillic encoding. ECI Id:"\000022"
- See Also:
- Constant Field Values
-
Win1252
public static final int Win1252
Windows 1252 Latin 1 encoding. ECI Id:"\000023"
- See Also:
- Constant Field Values
-
Win1256
public static final int Win1256
Windows 1256 Arabic encoding. ECI Id:"\000024"
- See Also:
- Constant Field Values
-
UTF16BE
public static final int UTF16BE
ISO/IEC 10646 UCS-2 (High order byte first) encoding. ECI Id:"\000025"
- See Also:
- Constant Field Values
-
UTF8
public static final int UTF8
ISO/IEC 10646 UTF-8 encoding. ECI Id:"\000026"
- See Also:
- Constant Field Values
-
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:
- Constant Field Values
-
Big5
public static final int Big5
Big 5 (Taiwan) Chinese Character Set encoding. ECI Id:"\000028"
- See Also:
- Constant Field Values
-
GB18030
public static final int GB18030
GB (PRC) Chinese Character Set encoding. ECI Id:"\000029"
- See Also:
- Constant Field Values
-
EUC_KR
public static final int EUC_KR
Korean Character Set encoding. ECI Id:"\000030"
- See Also:
- Constant Field Values
-
NONE
public static final int NONE
No Extended Channel Interpretation/p>
- See Also:
- Constant Field Values
-
-