Class ImplCode93E

All Implemented Interfaces:
Cloneable

public class ImplCode93E extends ImplCode93
Implementation of Code 93 Extended ("Full ASCII").

Code 93 Extended is a variant of the Code 93 barcode format that supports a broader range of characters, supporting all 128 ASCII characters.

Barcode scanner configuration: Please note that Code 93 Extended is not technically different from standard Code 93, so a barcode scanner cannot automatically distinguish between the two. To correctly read and interpret Code 93 Extended barcodes, the scanner must be explicitly configured to interpret Code 93 as Extended.

  • Method Details

    • setContent

      public void setContent(String content, boolean autoComplete, boolean appendOptionalChecksum) throws BarcodeException
      Sets the content to be encoded in the barcode.
      Overrides:
      setContent in class ImplCode93
      Parameters:
      content - the content to be encoded in the Code 93 Extended barcode
      autoComplete - has no function in this method implementation
      appendOptionalChecksum - has no function, as Code 93 Extended uses a mandatory checksum which is not optional
      Throws:
      BarcodeException - if the content is empty or contains non-ASCII characters