to top
Datalogic APIs
public final enum

CharacterSetMode

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ com.datalogic.decode.configuration.CharacterSetMode

Class Overview

CharacterSetMode is an enumeration defining the different String encodings supported for certain symbologies of barcodes. The result extracted from the label is converted to a selected character set, supported by Java. The supported symbologies are:

  • Aztec
  • Data Matrix
  • MicroPDF417
  • Micro QR code
  • PDF417
  • QR code
  • DotCode
The type of mode is one of:
BIG_5 Big5, Traditional Chinese
EUC_CN GB2312, EUC encoding, Simplified Chinese
EUC_KR KS C 5601, EUC encoding, Korean
GB18030 Simplified Chinese, PRC standard
GBK GBK, Simplified Chinese
IBM_437 MS-DOS United States, Australia, New Zealand, South Africa
ISO_8859_1 Latin Alphabet No. 1
ISO_8859_2 Latin Alphabet No. 2
ISO_8859_3 Latin Alphabet No. 3
ISO_8859_4 Latin Alphabet No. 4
ISO_8859_5 Latin/Cyrillic Alphabet
ISO_8859_6 Latin/Arabic Alphabet
ISO_8859_7 Latin/Greek Alphabet
ISO_8859_8 Latin/Hebrew Alphabet
ISO_8859_9 Latin No. 5/Turkish Alphabet
ISO_8859_11 Latin/Thai Alphabet
ISO_8859_13 Latin No. 7/Baltic Rim Alphabet
ISO_8859_14 Latin No. 8/Celtic Alphabet
ISO_8859_15 Latin Alphabet No. 9
SHIFT_JIS Shift-JIS, Japanese
US_ASCII American Standard Code for Information Interchange
UTF_8 Eight-bit Unicode (or UCS) Transformation Format
UTF_16 Sixteen-bit Unicode (or UCS) Transformation Format, byte order identified by an optional byte-order mark
WINDOWS_1250 Windows Eastern European
WINDOWS_1251 Windows Cyrillic
WINDOWS_1252 Windows Latin-1
WINDOWS_1254 Windows Turkish
WINDOWS_1256 Windows Arabic

Summary

Enum Values
CharacterSetMode  BIG_5  Big5  
CharacterSetMode  EUC_CN  EUC-CN  
CharacterSetMode  EUC_KR  EUC-KR  
CharacterSetMode  GB18030  GB18030  
CharacterSetMode  GBK  GBK  
CharacterSetMode  IBM_437  IBM-437  
CharacterSetMode  ISO_8859_1  ISO-8859-1  
CharacterSetMode  ISO_8859_11  ISO-8859-11  
CharacterSetMode  ISO_8859_13  ISO-8859-13  
CharacterSetMode  ISO_8859_14  ISO-8859-14  
CharacterSetMode  ISO_8859_15  ISO-8859-15  
CharacterSetMode  ISO_8859_2  ISO-8859-2  
CharacterSetMode  ISO_8859_3  ISO-8859-3  
CharacterSetMode  ISO_8859_4  ISO-8859-4  
CharacterSetMode  ISO_8859_5  ISO-8859-5  
CharacterSetMode  ISO_8859_6  ISO-8859-6  
CharacterSetMode  ISO_8859_7  ISO-8859-7  
CharacterSetMode  ISO_8859_8  ISO-8859-8  
CharacterSetMode  ISO_8859_9  ISO-8859-9  
CharacterSetMode  SHIFT_JIS  Shift-JIS  
CharacterSetMode  US_ASCII  ASCII  
CharacterSetMode  UTF_16  UTF-16  
CharacterSetMode  UTF_8  UTF-8  
CharacterSetMode  WINDOWS_1250  Windows 1250  
CharacterSetMode  WINDOWS_1251  Windows 1251  
CharacterSetMode  WINDOWS_1252  Windows 1252  
CharacterSetMode  WINDOWS_1254  Windows 1254  
CharacterSetMode  WINDOWS_1256  Windows 1256  
Public Methods
static CharacterSetMode valueOf(String name)
final static CharacterSetMode[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final CharacterSetMode BIG_5

Added in revision 8

Big5

public static final CharacterSetMode EUC_CN

Added in revision 8

EUC-CN

public static final CharacterSetMode EUC_KR

Added in revision 8

EUC-KR

public static final CharacterSetMode GB18030

Added in revision 8

GB18030

public static final CharacterSetMode GBK

Added in revision 8

GBK

public static final CharacterSetMode IBM_437

Added in revision 8

IBM-437

public static final CharacterSetMode ISO_8859_1

Added in revision 8

ISO-8859-1

public static final CharacterSetMode ISO_8859_11

Added in revision 8

ISO-8859-11

public static final CharacterSetMode ISO_8859_13

Added in revision 8

ISO-8859-13

public static final CharacterSetMode ISO_8859_14

Added in revision 8

ISO-8859-14

public static final CharacterSetMode ISO_8859_15

Added in revision 8

ISO-8859-15

public static final CharacterSetMode ISO_8859_2

Added in revision 8

ISO-8859-2

public static final CharacterSetMode ISO_8859_3

Added in revision 8

ISO-8859-3

public static final CharacterSetMode ISO_8859_4

Added in revision 8

ISO-8859-4

public static final CharacterSetMode ISO_8859_5

Added in revision 8

ISO-8859-5

public static final CharacterSetMode ISO_8859_6

Added in revision 8

ISO-8859-6

public static final CharacterSetMode ISO_8859_7

Added in revision 8

ISO-8859-7

public static final CharacterSetMode ISO_8859_8

Added in revision 8

ISO-8859-8

public static final CharacterSetMode ISO_8859_9

Added in revision 8

ISO-8859-9

public static final CharacterSetMode SHIFT_JIS

Added in revision 8

Shift-JIS

public static final CharacterSetMode US_ASCII

Added in revision 8

ASCII

public static final CharacterSetMode UTF_16

Added in revision 8

UTF-16

public static final CharacterSetMode UTF_8

Added in revision 8

UTF-8

public static final CharacterSetMode WINDOWS_1250

Added in revision 8

Windows 1250

public static final CharacterSetMode WINDOWS_1251

Added in revision 8

Windows 1251

public static final CharacterSetMode WINDOWS_1252

Added in revision 8

Windows 1252

public static final CharacterSetMode WINDOWS_1254

Added in revision 8

Windows 1254

public static final CharacterSetMode WINDOWS_1256

Added in revision 8

Windows 1256

Public Methods

public static CharacterSetMode valueOf (String name)

Added in revision 8

public static final CharacterSetMode[] values ()

Added in revision 8