barcode4j 2.1.0

org.krysalis.barcode4j.impl.pdf417
Interface PDF417Constants

All Known Implementing Classes:
PDF417ErrorCorrection, PDF417HighLevelEncoder

public interface PDF417Constants

Constants for PDF417 barcodes.

Version:
$Id: PDF417Constants.java,v 1.2 2007/03/23 21:16:16 jmaerki Exp $

Field Summary
static int BYTE_COMPACTION
          code for Byte compaction
static int[][] CODEWORD_TABLE
          The codeword table from the Annex A of ISO/IEC 15438:2001(E).
static int[][] EC_COEFFICIENTS
          Tables of coefficients for calculating error correction words (see annex F, ISO/IEC 15438:2001(E))
static int ECI_CHARSET
          identifier for an ECI of a character set of code page
static int ECI_GENERAL_PURPOSE
          identifier for a general purpose ECO format
static int ECI_USER_DEFINED
          identifier for a user defined Extended Channel Interpretation (ECI)
static int LATCH_TO_BYTE
          mode latch to Byte Compaction mode (number of characters a multiple of 6)
static int LATCH_TO_BYTE_PADDED
          mode latch to Byte Compaction mode (number of characters NOT a multiple of 6)
static int LATCH_TO_NUMERIC
          mode latch to Numeric Compaction mode
static int LATCH_TO_TEXT
          mode latch to Text Compaction mode
static int MACRO_PDF_CONTROL_BLOCK_START
          Macro marker codeword to indicate the beginning of a Macro PDF Control Block
static int MACRO_PDF_OPTIONAL_FIELD_START
          sequence tag to identify the beginning of optional fields in the Macro PDF control block
static int MACRO_PDF_TERMINATOR
          terminator codeword for Macro PDF control block
static int NUMERIC_COMPACTION
          code for Numeric compaction
static int PAD
          Padding character
static int READER_INITIALISATION
          reader initialisation
static int SHIFT_TO_BYTE
          mode shift to Byte Compaction mode
static int START_PATTERN
          The start pattern (17 bits)
static int STOP_PATTERN
          The stop pattern (18 bits)
static int SUBMODE_ALPHA
          Text compaction submode Alpha
static int SUBMODE_LOWER
          Text compaction submode Lower
static int SUBMODE_MIXED
          Text compaction submode Mixed
static int SUBMODE_PUNCTUATION
          Text compaction submode Punctuation
static int TEXT_COMPACTION
          code for Text compaction
static byte[] TEXT_MIXED_RAW
          Raw code table for text compaction Mixed sub-mode
static byte[] TEXT_PUNCTUATION_RAW
          Raw code table for text compaction: Punctuation sub-mode
 

Field Detail

TEXT_COMPACTION

static final int TEXT_COMPACTION
code for Text compaction

See Also:
Constant Field Values

BYTE_COMPACTION

static final int BYTE_COMPACTION
code for Byte compaction

See Also:
Constant Field Values

NUMERIC_COMPACTION

static final int NUMERIC_COMPACTION
code for Numeric compaction

See Also:
Constant Field Values

SUBMODE_ALPHA

static final int SUBMODE_ALPHA
Text compaction submode Alpha

See Also:
Constant Field Values

SUBMODE_LOWER

static final int SUBMODE_LOWER
Text compaction submode Lower

See Also:
Constant Field Values

SUBMODE_MIXED

static final int SUBMODE_MIXED
Text compaction submode Mixed

See Also:
Constant Field Values

SUBMODE_PUNCTUATION

static final int SUBMODE_PUNCTUATION
Text compaction submode Punctuation

See Also:
Constant Field Values

LATCH_TO_TEXT

static final int LATCH_TO_TEXT
mode latch to Text Compaction mode

See Also:
Constant Field Values

LATCH_TO_BYTE_PADDED

static final int LATCH_TO_BYTE_PADDED
mode latch to Byte Compaction mode (number of characters NOT a multiple of 6)

See Also:
Constant Field Values

LATCH_TO_NUMERIC

static final int LATCH_TO_NUMERIC
mode latch to Numeric Compaction mode

See Also:
Constant Field Values

SHIFT_TO_BYTE

static final int SHIFT_TO_BYTE
mode shift to Byte Compaction mode

See Also:
Constant Field Values

READER_INITIALISATION

static final int READER_INITIALISATION
reader initialisation

See Also:
Constant Field Values

MACRO_PDF_TERMINATOR

static final int MACRO_PDF_TERMINATOR
terminator codeword for Macro PDF control block

See Also:
Constant Field Values

MACRO_PDF_OPTIONAL_FIELD_START

static final int MACRO_PDF_OPTIONAL_FIELD_START
sequence tag to identify the beginning of optional fields in the Macro PDF control block

See Also:
Constant Field Values

LATCH_TO_BYTE

static final int LATCH_TO_BYTE
mode latch to Byte Compaction mode (number of characters a multiple of 6)

See Also:
Constant Field Values

ECI_USER_DEFINED

static final int ECI_USER_DEFINED
identifier for a user defined Extended Channel Interpretation (ECI)

See Also:
Constant Field Values

ECI_GENERAL_PURPOSE

static final int ECI_GENERAL_PURPOSE
identifier for a general purpose ECO format

See Also:
Constant Field Values

ECI_CHARSET

static final int ECI_CHARSET
identifier for an ECI of a character set of code page

See Also:
Constant Field Values

MACRO_PDF_CONTROL_BLOCK_START

static final int MACRO_PDF_CONTROL_BLOCK_START
Macro marker codeword to indicate the beginning of a Macro PDF Control Block

See Also:
Constant Field Values

PAD

static final int PAD
Padding character

See Also:
Constant Field Values

TEXT_MIXED_RAW

static final byte[] TEXT_MIXED_RAW
Raw code table for text compaction Mixed sub-mode


TEXT_PUNCTUATION_RAW

static final byte[] TEXT_PUNCTUATION_RAW
Raw code table for text compaction: Punctuation sub-mode


EC_COEFFICIENTS

static final int[][] EC_COEFFICIENTS
Tables of coefficients for calculating error correction words (see annex F, ISO/IEC 15438:2001(E))


START_PATTERN

static final int START_PATTERN
The start pattern (17 bits)

See Also:
Constant Field Values

STOP_PATTERN

static final int STOP_PATTERN
The stop pattern (18 bits)

See Also:
Constant Field Values

CODEWORD_TABLE

static final int[][] CODEWORD_TABLE
The codeword table from the Annex A of ISO/IEC 15438:2001(E).


barcode4j 2.1.0

Copyright © 2000-2010 Jeremias Maerki. All rights reserved.