aspose_barcode.complex_barcode

aspose_barcode.complex_barcode module

The aspose_barcode.complex_barcode namespace groups the core types used to create and interpret advanced barcode formats such as HIBCLIC, as well as supporting address and data element structures. Use these classes to build, customize, and parse complex barcode payloads in your Python‑via‑Java applications.

Classes

ClassDescription
AddressAddress of creditor or debtor. You can either set street, house number, postal code and town (type structured address) o
AlternativeSchemeAlternative payment scheme instructions.
ComplexBarcodeGeneratorComplexBarcodeGenerator for backend complex barcode (e.g. SwissQR) images generation. This sample shows how to create an
ComplexCodetextReaderComplexCodetextReader decodes codetext to specified complex barcode type. This sample shows how to recognize and decode
DataElement
HIBCLICCombinedCodetextClass for encoding and decoding the text embedded in the HIBC LIC code which stores primary and secodary data. This samp
HIBCLICComplexCodetextBase class for encoding and decoding the text embedded in the HIBC LIC code. This sample shows how to decode raw HIBC LI
HIBCLICPrimaryDataCodetextClass for encoding and decoding the text embedded in the HIBC LIC code which stores primary data. This sample shows how
HIBCLICSecondaryAndAdditionalDataCodetextClass for encoding and decoding the text embedded in the HIBC LIC code which stores seconday data. This sample shows how
HIBCPASCodetextClass for encoding and decoding the text embedded in the HIBC PAS code. This sample shows how to encode and decode HIBC
HIBCPASRecordClass for storing HIBC PAS record.
IComplexCodetextInterface for complex codetext used with ComplexBarcodeGenerator.
Mailmark2DCodetext
MailmarkCodetextClass for encoding and decoding the text embedded in the 4-state Royal Mailmark code.
MandatoryFields
MaxiCodeCodetextBase class for encoding and decoding the text embedded in the MaxiCode code. This sample shows how to decode raw MaxiCod
MaxiCodeCodetextMode2Class for encoding and decoding the text embedded in the MaxiCode code for modes 2.
MaxiCodeCodetextMode3Class for encoding and decoding the text embedded in the MaxiCode code for modes 3. This sample shows how to encode and
MaxiCodeSecondMessageBase class for encoding and decoding second message for MaxiCode barcode.
MaxiCodeStandardCodetextClass for encoding and decoding MaxiCode codetext for modes 4, 5 and 6.
MaxiCodeStandardSecondMessageClass for encoding and decoding standart second message for MaxiCode barcode.
MaxiCodeStandartSecondMessage
MaxiCodeStructuredCodetextBase class for encoding and decoding the text embedded in the MaxiCode code for modes 2 and 3.
MaxiCodeStructuredSecondMessageClass for encoding and decoding structured second message for MaxiCode barcode.
OptionalFields
PrimaryDataClass for storing HIBC LIC primary data.
SecondaryAndAdditionalDataClass for storing HIBC LIC secondary and additional data.
SubfileProperties
SwissQRBillSwissQR bill data.
SwissQRCodetextClass for encoding and decoding the text embedded in the SwissQR code.
USADriveIdCodetext
USADriveIdJurisdSubfileClass for Jurisdiction specific fields for USA DL.

Enums

EnumDescription
AddressTypeAddress type.
HIBCLICDateFormatSpecifies the different types of date formats for HIBC LIC.
HIBCPASDataLocationHIBC PAS data location types.
HIBCPASDataTypeHIBC PAS record’s data types.
Mailmark2DType2D Mailmark Type defines size of Data Matrix barcode
QrBillStandardVersionSwissQR bill standard version.
USADriveIdCountry
USADriveIdEyeColor
USADriveIdHairColor
USADriveIdSex