Class Code93Writer

All Implemented Interfaces:
Writer

public class Code93Writer extends OneDimensionalCodeWriter
This object renders a CODE93 code as a BitMatrix
  • Constructor Details

    • Code93Writer

      public Code93Writer()
  • Method Details

    • getSupportedWriteFormats

      protected Collection<BarcodeFormat> getSupportedWriteFormats()
      Overrides:
      getSupportedWriteFormats in class OneDimensionalCodeWriter
    • encode

      public boolean[] encode(String contents)
      Description copied from class: OneDimensionalCodeWriter
      Encode the contents to boolean array expression of one-dimensional barcode. Start code and end code should be included in result, and side margins should not be included.
      Specified by:
      encode in class OneDimensionalCodeWriter
      Parameters:
      contents - barcode contents to encode. It should not be encoded for extended characters.
      Returns:
      a boolean[] of horizontal pixels (false = white, true = black)
    • appendPattern

      @Deprecated protected static int appendPattern(boolean[] target, int pos, int[] pattern, boolean startColor)
      Deprecated.
      without replacement; intended as an internal-only method
      Parameters:
      target - output to append to
      pos - start position
      pattern - pattern to append
      startColor - unused
      Returns:
      9