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 Details

    • CP437

      static final String CP437
      See Also:
    • DEFAULT_ENCODING

      static final String DEFAULT_ENCODING
      See Also:
    • TEXT_COMPACTION

      static final int TEXT_COMPACTION
      code for Text compaction
      See Also:
    • BYTE_COMPACTION

      static final int BYTE_COMPACTION
      code for Byte compaction
      See Also:
    • NUMERIC_COMPACTION

      static final int NUMERIC_COMPACTION
      code for Numeric compaction
      See Also:
    • SUBMODE_ALPHA

      static final int SUBMODE_ALPHA
      Text compaction submode Alpha
      See Also:
    • SUBMODE_LOWER

      static final int SUBMODE_LOWER
      Text compaction submode Lower
      See Also:
    • SUBMODE_MIXED

      static final int SUBMODE_MIXED
      Text compaction submode Mixed
      See Also:
    • SUBMODE_PUNCTUATION

      static final int SUBMODE_PUNCTUATION
      Text compaction submode Punctuation
      See Also:
    • LATCH_TO_TEXT

      static final int LATCH_TO_TEXT
      mode latch to Text Compaction mode
      See Also:
    • 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:
    • LATCH_TO_NUMERIC

      static final int LATCH_TO_NUMERIC
      mode latch to Numeric Compaction mode
      See Also:
    • SHIFT_TO_BYTE

      static final int SHIFT_TO_BYTE
      mode shift to Byte Compaction mode
      See Also:
    • READER_INITIALISATION

      static final int READER_INITIALISATION
      reader initialisation
      See Also:
    • MACRO_PDF_TERMINATOR

      static final int MACRO_PDF_TERMINATOR
      terminator codeword for Macro PDF control block
      See Also:
    • 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:
    • LATCH_TO_BYTE

      static final int LATCH_TO_BYTE
      mode latch to Byte Compaction mode (number of characters a multiple of 6)
      See Also:
    • ECI_USER_DEFINED

      static final int ECI_USER_DEFINED
      identifier for a user defined Extended Channel Interpretation (ECI)
      See Also:
    • ECI_GENERAL_PURPOSE

      static final int ECI_GENERAL_PURPOSE
      identifier for a general purpose ECO format
      See Also:
    • ECI_CHARSET

      static final int ECI_CHARSET
      identifier for an ECI of a character set of code page
      See Also:
    • 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:
    • PAD

      static final int PAD
      Padding character
      See Also:
    • 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:
    • STOP_PATTERN

      static final int STOP_PATTERN
      The stop pattern (18 bits)
      See Also:
    • CODEWORD_TABLE

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