ComplexCodetextReader

ComplexCodetextReader class

Module: aspose_barcode.complex_barcode.complex_codetext_reader

ComplexCodetextReader decodes codetext to specified complex barcode type. This sample shows how to recognize and decode SwissQR image.

Methods

NameReturn TypeStaticDescription
try_decode_hibc_licOptional[ Union[HIBCLICSecondaryAndAdditionalDataCodetext, HIBCLICPrimaryDataCodetext, HIBCLICCombinedCodetext]]Yes
try_decode_hibc_pasOptional[HIBCPASCodetext]Yes
try_decode_mailmarkOptional[MailmarkCodetext]Yes
try_decode_mailmark_2dOptional[Mailmark2DCodetext]Yes
try_decode_maxi_codeOptional[ Union[MaxiCodeCodetextMode2, MaxiCodeCodetextMode3, MaxiCodeStandardCodetext]]Yes
try_decode_swiss_qrOptional[SwissQRCodetext]Yes
try_decode_usa_drive_iddefYesDecodes USADriveId codetext.

ComplexCodetextReader.try_decode_hibc_lic (static)

try_decode_hibc_lic(Union[str | None] encoded_codetext) -> Optional[ Union[HIBCLICSecondaryAndAdditionalDataCodetext, HIBCLICPrimaryDataCodetext, HIBCLICCombinedCodetext]]
ParameterTypeDescription
encoded_codetextUnion[str | None]

Return Type: Optional[ Union[HIBCLICSecondaryAndAdditionalDataCodetext, HIBCLICPrimaryDataCodetext, HIBCLICCombinedCodetext]]

ComplexCodetextReader.try_decode_hibc_pas (static)

try_decode_hibc_pas(str encoded_codetext) -> Optional[HIBCPASCodetext]
ParameterTypeDescription
encoded_codetextstr

Return Type: Optional[HIBCPASCodetext]

ComplexCodetextReader.try_decode_mailmark (static)

try_decode_mailmark(str encoded_codetext) -> Optional[MailmarkCodetext]
ParameterTypeDescription
encoded_codetextstr

Return Type: Optional[MailmarkCodetext]

ComplexCodetextReader.try_decode_mailmark_2d (static)

try_decode_mailmark_2d(str encoded_codetext) -> Optional[Mailmark2DCodetext]
ParameterTypeDescription
encoded_codetextstr

Return Type: Optional[Mailmark2DCodetext]

ComplexCodetextReader.try_decode_maxi_code (static)

try_decode_maxi_code(MaxiCodeMode maxicode_mode, Union[str | None] encoded_codetext) -> Optional[ Union[MaxiCodeCodetextMode2, MaxiCodeCodetextMode3, MaxiCodeStandardCodetext]]
ParameterTypeDescription
maxicode_modeMaxiCodeMode
encoded_codetextUnion[str | None]

Return Type: Optional[ Union[MaxiCodeCodetextMode2, MaxiCodeCodetextMode3, MaxiCodeStandardCodetext]]

ComplexCodetextReader.try_decode_swiss_qr (static)

try_decode_swiss_qr(str encoded_codetext) -> Optional[SwissQRCodetext]
ParameterTypeDescription
encoded_codetextstr

Return Type: Optional[SwissQRCodetext]

ComplexCodetextReader.try_decode_usa_drive_id (static)

try_decode_usa_drive_id(encodedCodetext) -> def

Decodes USADriveId codetext.

ParameterTypeDescription
encodedCodetext``Encoded codetext

Return Type: def — Decoded USADriveId or null.