CVBpy 15.0

Configuration class for EAN13 codes. More...

Public Member Functions

cvb.code_reader.Ean13 disable (self)
 Disables decoding.
 
cvb.code_reader.Ean13 disable_cca (self)
 Disables CompositeComponent A (CC-A) decoding.
 
cvb.code_reader.Ean13 disable_ccb (self)
 Disables CompositeComponent B (CC-B) decoding.
 
cvb.code_reader.Ean13 disable_ccc (self)
 Disables CompositeComponent C (CC-C) decoding.
 
cvb.code_reader.Ean13 enable (self)
 Enables decoding.
 
cvb.code_reader.Ean13 enable_cca (self)
 Enables CompositeComponent A (CC-A) decoding.
 
cvb.code_reader.Ean13 enable_ccb (self)
 Enables CompositeComponent B (CC-B) decoding.
 
cvb.code_reader.Ean13 enable_ccc (self)
 Enables CompositeComponent C (CC-C) decoding.
 
cvb.code_reader.Ean13 set_supplemental (self, int supplement, bool required, bool addSpace)
 Configures supplemental code decoding.
 

Properties

 is_conversion_from_bookland_to_isbn_enabled = property
 bool: Gets or sets whether conversion from Bookland to ISBN is enabled.
 
 is_conversion_from_bookland_to_issn_enabled = property
 bool: Gets or sets whether conversion from Bookland to ISSN is enabled.
 
 is_enabled = property
 bool: Indicates whether decoding for this symbology is enabled.
 
 is_enabled_cca = property
 bool: Checks if CompositeComponent A (CC-A) decoding is enabled.
 
 is_enabled_ccb = property
 bool: Checks if CompositeComponent B (CC-B) decoding is enabled.
 
 is_enabled_ccc = property
 bool: Checks if CompositeComponent C (CC-C) decoding is enabled.
 
 is_strip_check_digit_enabled = property
 bool: Gets or sets whether the check digit is removed from read codes.
 
 supplemental = property
 int: The type of supplemental code to decode (see cvb.code_reader.SupplementalCode).
 

Detailed Description

Configuration class for EAN13 codes.

Use this class to configure decoding options for EAN13 codes. To access the configuration and enable decoding EAN13 codes, use the following example. For additional details on configuration, refer to the documentation for Decoder.config().

decoder.config(cvb.code_reader.Symbology.Ean13).enable()
cvb.code_reader.Decoder create()
Creates and returns a new decoder object.
Definition __init__.py:496

A more comprehensive code example demonstrating configuration in a broader context, as well as the decoding process, can be found here.

Member Function Documentation

◆ disable()

cvb.code_reader.Ean13 disable ( self)

Disables decoding.

Returns

cvb.code_reader.Ean13 A reference to the current configuration object for method chaining.

◆ disable_cca()

cvb.code_reader.Ean13 disable_cca ( self)

Disables CompositeComponent A (CC-A) decoding.

Disabling CC-A also deactivates it for all symbologies in the GS1 DataBar family.

Returns

cvb.code_reader.Ean13 A reference to the current configuration object for method chaining.

◆ disable_ccb()

cvb.code_reader.Ean13 disable_ccb ( self)

Disables CompositeComponent B (CC-B) decoding.

Disabling CC-B also deactivates it for all symbologies in the GS1 DataBar family.

Returns

cvb.code_reader.Ean13 A reference to the current configuration object for method chaining.

◆ disable_ccc()

cvb.code_reader.Ean13 disable_ccc ( self)

Disables CompositeComponent C (CC-C) decoding.

Disabling CC-C also deactivates it for all symbologies in the GS1 DataBar family.

Returns

cvb.code_reader.Ean13 A reference to the current configuration object for method chaining.

◆ enable()

cvb.code_reader.Ean13 enable ( self)

Enables decoding.

Returns

cvb.code_reader.Ean13 A reference to the current configuration object for method chaining.

◆ enable_cca()

cvb.code_reader.Ean13 enable_cca ( self)

Enables CompositeComponent A (CC-A) decoding.

Enabling CC-A also activates it for all symbologies in the GS1 DataBar family.

Returns

cvb.code_reader.Ean13 A reference to the current configuration object for method chaining.

◆ enable_ccb()

cvb.code_reader.Ean13 enable_ccb ( self)

Enables CompositeComponent B (CC-B) decoding.

Enabling CC-B also activates it for all symbologies in the GS1 DataBar family.

Returns

cvb.code_reader.Ean13 A reference to the current configuration object for method chaining.

◆ enable_ccc()

cvb.code_reader.Ean13 enable_ccc ( self)

Enables CompositeComponent C (CC-C) decoding.

Enabling CC-C also activates it for all symbologies in the GS1 DataBar family.

Returns

cvb.code_reader.Ean13 A reference to the current configuration object for method chaining.

◆ set_supplemental()

cvb.code_reader.Ean13 set_supplemental ( self,
int supplement,
bool required,
bool addSpace )

Configures supplemental code decoding.

Parameters

supplement : int Specifies the type of supplemental code to decode.

required : bool If set to True, the code will not be decoded unless both the code and the supplemental code are successfully decoded. If False, decoding the main code does not require the presence of a supplemental code.

addSpace : bool Enables or disables adding a space character between the code and the supplemental code.

Returns

cvb.code_reader.Ean13 A reference to the current configuration object for method chaining.

Property Documentation

◆ is_conversion_from_bookland_to_isbn_enabled

is_conversion_from_bookland_to_isbn_enabled = property
static

bool: Gets or sets whether conversion from Bookland to ISBN is enabled.

True if the conversion is enabled, False otherwise.

◆ is_conversion_from_bookland_to_issn_enabled

is_conversion_from_bookland_to_issn_enabled = property
static

bool: Gets or sets whether conversion from Bookland to ISSN is enabled.

True if the conversion is enabled, False otherwise.

◆ is_enabled

is_enabled = property
static

bool: Indicates whether decoding for this symbology is enabled.

Can be used to check the status or to enable/disable decoding directly.True if decoding is enabled, False otherwise.

◆ is_enabled_cca

is_enabled_cca = property
static

bool: Checks if CompositeComponent A (CC-A) decoding is enabled.

Can be used to check the status or to enable/disable CompositeComponent decoding directly. True if decoding is enabled, False otherwise.

◆ is_enabled_ccb

is_enabled_ccb = property
static

bool: Checks if CompositeComponent B (CC-B) decoding is enabled.

Can be used to check the status or to enable/disable CompositeComponent decoding directly. True if decoding is enabled, False otherwise.

◆ is_enabled_ccc

is_enabled_ccc = property
static

bool: Checks if CompositeComponent C (CC-C) decoding is enabled.

Can be used to check the status or to enable/disable CompositeComponent decoding directly. True if decoding is enabled, False otherwise.

◆ is_strip_check_digit_enabled

is_strip_check_digit_enabled = property
static

bool: Gets or sets whether the check digit is removed from read codes.

True if the check digit is removed, otherwise, False.