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 encodingBarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "12345TEXT"); gen.getParameters().getBarcode().getCodeTextParameters().setLocation(CodeLocation.NONE); gen.getParameters().getBarcode().getQR().setQrECIEncoding(ECIEncodings.UTF8); gen.getParameters().getBarcode().getQR().setQrEncodeMode(QREncodeMode.ECI_ENCODING); gen.getParameters().getBarcode().getQR().setQrEncodeType(QREncodeType.FORCE_QR); gen.getParameters().getBarcode().getQR().setQrErrorLevel(QRErrorLevel.LEVEL_L); BufferedImage image = gen.generateBarCodeImage();
Modifier and Type | Field and 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 |
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.
|
public static final int ISO_8859_1
ISO/IEC 8859-1 Latin alphabet No. 1 encoding. ECI Id:"\000003"
public static final int ISO_8859_2
ISO/IEC 8859-2 Latin alphabet No. 2 encoding. ECI Id:"\000004"
public static final int ISO_8859_3
ISO/IEC 8859-3 Latin alphabet No. 3 encoding. ECI Id:"\000005"
public static final int ISO_8859_4
ISO/IEC 8859-4 Latin alphabet No. 4 encoding. ECI Id:"\000006"
public static final int ISO_8859_5
ISO/IEC 8859-5 Latin/Cyrillic alphabet encoding. ECI Id:"\000007"
public static final int ISO_8859_6
ISO/IEC 8859-6 Latin/Arabic alphabet encoding. ECI Id:"\000008"
public static final int ISO_8859_7
ISO/IEC 8859-7 Latin/Greek alphabet encoding. ECI Id:"\000009"
public static final int ISO_8859_8
ISO/IEC 8859-8 Latin/Hebrew alphabet encoding. ECI Id:"\000010"
public static final int ISO_8859_9
ISO/IEC 8859-9 Latin alphabet No. 5 encoding. ECI Id:"\000011"
public static final int ISO_8859_10
ISO/IEC 8859-10 Latin alphabet No. 6 encoding. ECI Id:"\000012"
public static final int ISO_8859_11
ISO/IEC 8859-11 Latin/Thai alphabet encoding. ECI Id:"\000013"
public static final int ISO_8859_13
ISO/IEC 8859-13 Latin alphabet No. 7 (Baltic Rim) encoding. ECI Id:"\000015"
public static final int ISO_8859_14
ISO/IEC 8859-14 Latin alphabet No. 8 (Celtic) encoding. ECI Id:"\000016"
public static final int ISO_8859_15
ISO/IEC 8859-15 Latin alphabet No. 9 encoding. ECI Id:"\000017"
public static final int ISO_8859_16
ISO/IEC 8859-16 Latin alphabet No. 10 encoding. ECI Id:"\000018"
public static final int Shift_JIS
Shift JIS (JIS X 0208 Annex 1 + JIS X 0201) encoding. ECI Id:"\000020"
public static final int Win1250
Windows 1250 Latin 2 (Central Europe) encoding. ECI Id:"\000021"
public static final int Win1251
Windows 1251 Cyrillic encoding. ECI Id:"\000022"
public static final int Win1252
Windows 1252 Latin 1 encoding. ECI Id:"\000023"
public static final int Win1256
Windows 1256 Arabic encoding. ECI Id:"\000024"
public static final int UTF16BE
ISO/IEC 10646 UCS-2 (High order byte first) encoding. ECI Id:"\000025"
public static final int UTF8
ISO/IEC 10646 UTF-8 encoding. ECI Id:"\000026"
public static final int US_ASCII
ISO/IEC 646:1991 International Reference Version of ISO 7-bit coded character set encoding. ECI Id:"\000027"
public static final int Big5
Big 5 (Taiwan) Chinese Character Set encoding. ECI Id:"\000028"
public static final int GB18030
GB (PRC) Chinese Character Set encoding. ECI Id:"\000029"
public static final int EUC_KR
Korean Character Set encoding. ECI Id:"\000030"