Barcode Xpress for Linux v14.0 - Updated
Supported Barcode Types / Barcode Types / Code 93 Extended
In This Topic
    Code 93 Extended
    In This Topic

    The Code 93 Extended barcode is a variable-length, alphanumeric, self-checking 1D barcode with an optional checksum for error detection. Code 93 Extended extends the Code 93 symbology to support the full ASCII character set.

    Example Barcode

    The following example barcode encodes the information "CODE 93 EXT" as a Code 93 Extended barcode:

    Code 93 Extended

    Details

    Extended characters are encoded by using a pair of Code 93 characters. For example, a lowercase "a" is encoded by the character pair +A.

    Barcode Breakdown

    Similar to Code 93 barcodes, Code 93 Extended derives its name from the fact that every character is constructed from 9 modules arranged into 3 bars with their adjacent spaces.

    Platform-Specific Notes

    To detect Code 93 Extended barcodes, set the BarcodeTypes property to this type so that the barcode engine specifically looks for Code 93 Extended. Otherwise, it might confuse a Code 93 Extended barcode with a Code 93 barcode.

    Code 93 Extended requires a quiet zone, which should be at least the width of 10 narrow bars. This means that if you set the MinimumBarWidth property to 3 pixels (narrow bar size), you should set the HorizontalWhiteSpace property to 30 pixels.

    To detect Code 93 Extended barcodes, set the BarcodeTypes property to this type so that the barcode engine specifically looks for Code 93 Extended. Otherwise, it might confuse a Code 93 Extended barcode with a Code 93 barcode.

    Code 93 Extended requires a quiet zone, which should be at least the width of 10 narrow bars. This means that if you set the MinimumBarWidth property to 3 pixels (narrow bar size), you should set the HorizontalWhiteSpace property to 30 pixels.

    To detect Code 93 Extended barcodes, set the barcode type to this barcode type using the SetBarcodeReaderType method so that the barcode engine specifically looks for Code 93 Extended. Otherwise, it might confuse a Code 93 Extended barcode with a Code 93 barcode.

    Code 93 Extended requires a quiet zone, which should be at least the width of 10 narrow bars. This means that if you set the MakeBarcodeBarSize property to 3 pixels (narrow bar size), you should set the MakeBarcodeBWidth property to 30 pixels

    To detect Code 93 Extended barcodes, set the type parameter to this type so that the barcode engine specifically looks for Code 93 Extended. Otherwise, it might confuse a Code 93 Extended barcode with a Code 93 barcode.

    To detect Code 93 Extended barcodes, set the BarcodeType property to this type so that the barcode engine specifically looks for Code 93 Extended. Otherwise, it might confuse a Code 93 Extended barcode with a Code 93 barcode.

    Code 93 Extended requires a quiet zone, which should be at least the width of 10 narrow bars. This means that if you set the MinimumBarWidth property to 3 pixels (narrow bar size), you should set the HorizontalWhiteSpace property to 30 pixels.

    To detect Code 93 Extended barcodes, set the type parameter to this type so that the barcode engine specifically looks for Code 93 Extended. Otherwise, it might confuse a Code 93 Extended barcode with a Code 93 barcode.

    Similar Barcode Types

    Barcode Variants

    Code 93 Extended is a variant of Code 93, extending it to support the full ASCII character set.

    Related Barcodes

    Code 93 barcodes were designed to increase data density and integrity in comparison to Code 39 symbology.



    For additional background and use-case information see our Code 93 Extended barcode page.
    For more information, see the Barcode Xpress SDK product page or try our online demos.