
This package contains tools for processing complex barcode


## Classes

| Class | Description |
| --- | --- |
| [Address](../com.aspose.barcode.complexbarcode/address) | Address of creditor or debtor. |
| [AlternativeScheme](../com.aspose.barcode.complexbarcode/alternativescheme) | Alternative payment scheme instructions |
| [ComplexBarcodeGenerator](../com.aspose.barcode.complexbarcode/complexbarcodegenerator) | ComplexBarcodeGenerator for backend complex barcode (e.g. |
| [ComplexCodetextReader](../com.aspose.barcode.complexbarcode/complexcodetextreader) | ComplexCodetextReader decodes codetext to specified complex barcode type. |
| [HIBCLICCombinedCodetext](../com.aspose.barcode.complexbarcode/hibcliccombinedcodetext) | Class for encoding and decoding the text embedded in the HIBC LIC code which stores primary and secodary data. |
| [HIBCLICComplexCodetext](../com.aspose.barcode.complexbarcode/hibcliccomplexcodetext) | Base class for encoding and decoding the text embedded in the HIBC LIC code. |
| [HIBCLICPrimaryDataCodetext](../com.aspose.barcode.complexbarcode/hibclicprimarydatacodetext) | Class for encoding and decoding the text embedded in the HIBC LIC code which stores primary data. |
| [HIBCLICSecondaryAndAdditionalDataCodetext](../com.aspose.barcode.complexbarcode/hibclicsecondaryandadditionaldatacodetext) | Class for encoding and decoding the text embedded in the HIBC LIC code which stores seconday data. |
| [HIBCPASCodetext](../com.aspose.barcode.complexbarcode/hibcpascodetext) | Class for encoding and decoding the text embedded in the HIBC PAS code. |
| [HIBCPASDataLocation](../com.aspose.barcode.complexbarcode/hibcpasdatalocation) | HIBC PAS data location types. |
| [HIBCPASDataType](../com.aspose.barcode.complexbarcode/hibcpasdatatype) | HIBC PAS record's data types. |
| [HIBCPASRecord](../com.aspose.barcode.complexbarcode/hibcpasrecord) | Class for storing HIBC PAS record. |
| [Mailmark1DType](../com.aspose.barcode.complexbarcode/mailmark1dtype) | Types of 4-state Mailmark Barcode |
| [Mailmark2DCodetext](../com.aspose.barcode.complexbarcode/mailmark2dcodetext) | Class for encoding and decoding the text embedded in the Royal Mail 2D Mailmark code. |
| [MailmarkCodetext](../com.aspose.barcode.complexbarcode/mailmarkcodetext) | Class for encoding and decoding the text embedded in the 4-state Royal Mailmark code. |
| [MaxiCodeCodetext](../com.aspose.barcode.complexbarcode/maxicodecodetext) | Base class for encoding and decoding the text embedded in the MaxiCode code. |
| [MaxiCodeCodetextMode2](../com.aspose.barcode.complexbarcode/maxicodecodetextmode2) | Class for encoding and decoding the text embedded in the MaxiCode code for modes 2. |
| [MaxiCodeCodetextMode3](../com.aspose.barcode.complexbarcode/maxicodecodetextmode3) | Class for encoding and decoding the text embedded in the MaxiCode code for modes 3. |
| [MaxiCodeSecondMessage](../com.aspose.barcode.complexbarcode/maxicodesecondmessage) | Base class for encoding and decoding second message for MaxiCode barcode. |
| [MaxiCodeStandardCodetext](../com.aspose.barcode.complexbarcode/maxicodestandardcodetext) | Class for encoding and decoding MaxiCode codetext for modes 4, 5 and 6. |
| [MaxiCodeStandardSecondMessage](../com.aspose.barcode.complexbarcode/maxicodestandardsecondmessage) | Class for encoding and decoding standart second message for MaxiCode barcode. |
| [MaxiCodeStructuredCodetext](../com.aspose.barcode.complexbarcode/maxicodestructuredcodetext) | Base class for encoding and decoding the text embedded in the MaxiCode code for modes 2 and 3. |
| [MaxiCodeStructuredSecondMessage](../com.aspose.barcode.complexbarcode/maxicodestructuredsecondmessage) | Class for encoding and decoding structured second message for MaxiCode barcode. |
| [PrimaryData](../com.aspose.barcode.complexbarcode/primarydata) | Class for storing HIBC LIC primary data. |
| [SecondaryAndAdditionalData](../com.aspose.barcode.complexbarcode/secondaryandadditionaldata) | Class for storing HIBC LIC secondary and additional data. |
| [SwissQRBill](../com.aspose.barcode.complexbarcode/swissqrbill) | SwissQR bill data |
| [SwissQRCodetext](../com.aspose.barcode.complexbarcode/swissqrcodetext) | Class for encoding and decoding the text embedded in the SwissQR code. |
| [USADriveIdCodetext](../com.aspose.barcode.complexbarcode/usadriveidcodetext) | Class for encoding and decoding the text embedded in the USA Driving License PDF417 code. |
| [USADriveIdCodetext.MandatoryFields](../com.aspose.barcode.complexbarcode/usadriveidcodetext.mandatoryfields) | Mandatory elements (fields) of the card |
| [USADriveIdCodetext.OptionalFields](../com.aspose.barcode.complexbarcode/usadriveidcodetext.optionalfields) | Optional elements (fields) of the card |
| [USADriveIdCodetext.SubfileProperties](../com.aspose.barcode.complexbarcode/usadriveidcodetext.subfileproperties) | USA DL subfile properties, offset and length are set automatically. |
| [USADriveIdJurisdSubfile](../com.aspose.barcode.complexbarcode/usadriveidjurisdsubfile) | Class for Jurisdiction specific fields for USA DL |
| [USADriveIdJurisdSubfile.DataElement](../com.aspose.barcode.complexbarcode/usadriveidjurisdsubfile.dataelement) | Represents a jurisdiction-specific data field used in documents, for example ElementID = "ZVA" with Value = "01". |

## Interfaces

| Interface | Description |
| --- | --- |
| [IComplexCodetext](../com.aspose.barcode.complexbarcode/icomplexcodetext) | Interface for complex codetext used with ComplexBarcodeGenerator. |

## Enumerations

| Enum | Description |
| --- | --- |
| [AddressType](../com.aspose.barcode.complexbarcode/addresstype) | Address type |
| [HIBCLICDateFormat](../com.aspose.barcode.complexbarcode/hibclicdateformat) | Specifies the different types of date formats for HIBC LIC. |
| [Mailmark2DType](../com.aspose.barcode.complexbarcode/mailmark2dtype) | 2D Mailmark Type defines size of Data Matrix barcode |
| [QrBillStandardVersion](../com.aspose.barcode.complexbarcode/qrbillstandardversion) | SwissQR bill standard version |
| [USADriveIdCountry](../com.aspose.barcode.complexbarcode/usadriveidcountry) | Enum for Country Identification in the US Driver's License |
| [USADriveIdEyeColor](../com.aspose.barcode.complexbarcode/usadriveideyecolor) | Enum for Eye Color in the US Driver's License |
| [USADriveIdHairColor](../com.aspose.barcode.complexbarcode/usadriveidhaircolor) | Enum for Hair Color in the US Driver's License |
| [USADriveIdSex](../com.aspose.barcode.complexbarcode/usadriveidsex) | Enum for Sex field in the US Driver's License |
