You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As the error message says EAN13 barcodes can only contain decimal digits, the standard doesn't specify any mechanism for encoding non-digits symbols. If you want to encode letters, you need to use a different barcode format.
If you have a choice of format, try Code128 or Code39 if you need a 1-dimensional barcodes that can contain letters.
Would you please help us fix bar code letter question (EX:A300113111)?
import barcode from barcode.writer import ImageWriter
string='A300113111' ean = barcode.get('ean13',string, writer=ImageWriter())
error:
raise IllegalCharacterError("EAN code can only contain numbers.")
barcode.errors.IllegalCharacterError: EAN code can only contain numbers.
The text was updated successfully, but these errors were encountered: