Expand description
Supported barcode symbologies.
Symbologies are separated into logical modules and thus you must use
the appropriate one(s).
For example:
use barcoders::sym::ean13::*;
let barcode = EAN13::new("750103131130").unwrap();
let encoded = barcode.encode();
Each encoder accepts a String
to be encoded. Valid data is barcode-specific and thus
constructors return an Option
Modulesยง
- codabar
- Encoder for Codabar barcodes.
- code11
- Encoder for Code11 (USD-8) barcodes.
- code39
- Encoder for Code39 barcodes.
- code93
- Encoder for Code93 barcodes.
- code128
- Encoder for Code128 barcodes.
- ean8
- Encoder for EAN-8 barcodes.
- ean13
- Encoder for UPC and EAN barcodes.
- ean_
supp - Encoders for supplemental 2-digit and 5-digit EAN barcodes.
- tf
- Encoder for 2-of-5 barcodes.