Interface PDF417Constants
- All Known Implementing Classes:
PDF417ErrorCorrection,PDF417HighLevelEncoder
public interface PDF417Constants
Constants for PDF417 barcodes.
- Version:
- $Id: PDF417Constants.java,v 1.3 2012-05-17 13:57:37 jmaerki Exp $
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intcode for Byte compactionstatic final int[][]The codeword table from the Annex A of ISO/IEC 15438:2001(E).static final Stringstatic final Stringstatic final int[][]Tables of coefficients for calculating error correction words (see annex F, ISO/IEC 15438:2001(E))static final intidentifier for an ECI of a character set of code pagestatic final intidentifier for a general purpose ECO formatstatic final intidentifier for a user defined Extended Channel Interpretation (ECI)static final intmode latch to Byte Compaction mode (number of characters a multiple of 6)static final intmode latch to Byte Compaction mode (number of characters NOT a multiple of 6)static final intmode latch to Numeric Compaction modestatic final intmode latch to Text Compaction modestatic final intMacro marker codeword to indicate the beginning of a Macro PDF Control Blockstatic final intsequence tag to identify the beginning of optional fields in the Macro PDF control blockstatic final intterminator codeword for Macro PDF control blockstatic final intcode for Numeric compactionstatic final intPadding characterstatic final intreader initialisationstatic final intmode shift to Byte Compaction modestatic final intThe start pattern (17 bits)static final intThe stop pattern (18 bits)static final intText compaction submode Alphastatic final intText compaction submode Lowerstatic final intText compaction submode Mixedstatic final intText compaction submode Punctuationstatic final intcode for Text compactionstatic final byte[]Raw code table for text compaction Mixed sub-modestatic final byte[]Raw code table for text compaction: Punctuation sub-mode
-
Field Details
-
CP437
- See Also:
-
DEFAULT_ENCODING
- See Also:
-
TEXT_COMPACTION
static final int TEXT_COMPACTIONcode for Text compaction- See Also:
-
BYTE_COMPACTION
static final int BYTE_COMPACTIONcode for Byte compaction- See Also:
-
NUMERIC_COMPACTION
static final int NUMERIC_COMPACTIONcode for Numeric compaction- See Also:
-
SUBMODE_ALPHA
static final int SUBMODE_ALPHAText compaction submode Alpha- See Also:
-
SUBMODE_LOWER
static final int SUBMODE_LOWERText compaction submode Lower- See Also:
-
SUBMODE_MIXED
static final int SUBMODE_MIXEDText compaction submode Mixed- See Also:
-
SUBMODE_PUNCTUATION
static final int SUBMODE_PUNCTUATIONText compaction submode Punctuation- See Also:
-
LATCH_TO_TEXT
static final int LATCH_TO_TEXTmode latch to Text Compaction mode- See Also:
-
LATCH_TO_BYTE_PADDED
static final int LATCH_TO_BYTE_PADDEDmode latch to Byte Compaction mode (number of characters NOT a multiple of 6)- See Also:
-
LATCH_TO_NUMERIC
static final int LATCH_TO_NUMERICmode latch to Numeric Compaction mode- See Also:
-
SHIFT_TO_BYTE
static final int SHIFT_TO_BYTEmode shift to Byte Compaction mode- See Also:
-
READER_INITIALISATION
static final int READER_INITIALISATIONreader initialisation- See Also:
-
MACRO_PDF_TERMINATOR
static final int MACRO_PDF_TERMINATORterminator codeword for Macro PDF control block- See Also:
-
MACRO_PDF_OPTIONAL_FIELD_START
static final int MACRO_PDF_OPTIONAL_FIELD_STARTsequence tag to identify the beginning of optional fields in the Macro PDF control block- See Also:
-
LATCH_TO_BYTE
static final int LATCH_TO_BYTEmode latch to Byte Compaction mode (number of characters a multiple of 6)- See Also:
-
ECI_USER_DEFINED
static final int ECI_USER_DEFINEDidentifier for a user defined Extended Channel Interpretation (ECI)- See Also:
-
ECI_GENERAL_PURPOSE
static final int ECI_GENERAL_PURPOSEidentifier for a general purpose ECO format- See Also:
-
ECI_CHARSET
static final int ECI_CHARSETidentifier for an ECI of a character set of code page- See Also:
-
MACRO_PDF_CONTROL_BLOCK_START
static final int MACRO_PDF_CONTROL_BLOCK_STARTMacro marker codeword to indicate the beginning of a Macro PDF Control Block- See Also:
-
PAD
static final int PADPadding character- See Also:
-
TEXT_MIXED_RAW
static final byte[] TEXT_MIXED_RAWRaw code table for text compaction Mixed sub-mode -
TEXT_PUNCTUATION_RAW
static final byte[] TEXT_PUNCTUATION_RAWRaw code table for text compaction: Punctuation sub-mode -
EC_COEFFICIENTS
static final int[][] EC_COEFFICIENTSTables of coefficients for calculating error correction words (see annex F, ISO/IEC 15438:2001(E)) -
START_PATTERN
static final int START_PATTERNThe start pattern (17 bits)- See Also:
-
STOP_PATTERN
static final int STOP_PATTERNThe stop pattern (18 bits)- See Also:
-
CODEWORD_TABLE
static final int[][] CODEWORD_TABLEThe codeword table from the Annex A of ISO/IEC 15438:2001(E).
-