Initializes a new Code39 instance.
| Parameters : | 
  | 
|---|
Initializes new German number for pharmaceutical products.
| Parameters : | 
  | 
|---|
Initializes EAN13 object.
| Parameters : | 
  | 
|---|
Builds the barcode pattern from self.ean.
| Returns: | The pattern as string | 
|---|---|
| Return type: | String | 
Calculates the checksum for EAN13-Code.
| Returns: | The checksum for self.ean. | 
|---|---|
| Return type: | Integer | 
Returns an ascii representation of the barcode.
| Return type: | String | 
|---|
Represents an EAN-8 barcode. See EAN13’s __init__ for details.
| Parameters : | 
  | 
|---|
Builds the barcode pattern from self.ean.
| Returns: | The pattern as string | 
|---|---|
| Return type: | String | 
Calculates the checksum for EAN8-Code.
| Returns: | The checksum for self.ean. | 
|---|---|
| Return type: | Integer | 
Initializes JAN barcode.
| Parameters : | 
  | 
|---|
Initializes new ISBN-13 barcode.
| Parameters : | 
  | 
|---|
Initializes new ISBN-10 barcode. This code is rendered as EAN-13 by prefixing it with 978.
| Parameters : | 
  | 
|---|
Initializes new ISSN barcode. This code is rendered as EAN-13 by prefixing it with 977 and adding 00 between code and checksum.
| Parameters : | 
  | 
|---|
Initializes new UPC-A barcode. Can be rendered as EAN-13 by passing True to the make_ean argument.
| Parameters : | 
  | 
|---|