Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
12 changes: 6 additions & 6 deletions english/python-java/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,14 @@
title: "Aspose.BarCode for Python via Java API Reference"
linktitle: "Aspose.BarCode for Python via Java API Reference"
articleTitle: "Aspose.BarCode for Python via Java API Reference"
description: "Aspose.BarCode for Python via Java provides comprehensive barcode generation and recognition capabilities for Python developers using Java libraries."
description: "Aspose.BarCode for Python via Java provides barcode generation and recognition capabilities for Python developers using Java libraries."
type: docs
weight: 10
url: /python-java/
keywords: ", , Aspose API Reference"
is_root: true
---
Developers can generate barcodes, embed them in images or PDFs, and decode barcodes from a wide range of image sources. The API supports 1D symbologies such as Code128, Code39, EAN‑13/8, UPC, ITF, as well as 2D formats including QR Code, Data Matrix, PDF417, Aztec, and MaxiCode. Functionality is grouped into four namespaces: aspose_barcode.core for common utilities, aspose_barcode.generation for creating barcodes, aspose_barcode.recognition for reading and interpreting barcodes, and aspose_barcode.complex_barcode for advanced composite and stacked symbologies.
The API enables developers to create, customize, and read a wide range of barcode symbologies, including QR Code, Data Matrix, PDF417, Code 128, UPC, and many more. Functionality is divided into four namespaces: aspose_barcode.complex_barcode for advanced composite symbols, aspose_barcode.core for shared utilities and configuration, aspose_barcode.generation for creating barcodes, and aspose_barcode.recognition for decoding them.


## Aspose.BarCode for Python via Java API Reference
Expand All @@ -18,8 +18,8 @@ Developers can generate barcodes, embed them in images or PDFs, and decode barco

| Module | Description |
| --- | --- |
| [aspose_barcode.complex_barcode](./aspose_barcode.complex_barcode/) | Provides classes and enums for creating, reading, and managing complex barcode formats, including HIBCLIC structures and address handling. |
| [aspose_barcode.core](./aspose_barcode.core/) | The aspose_barcode.core namespace supplies core utility classes, data structures, and exception handling for barcode generation and processing. |
| [aspose_barcode.generation](./aspose_barcode.generation/) | The aspose_barcode.generation namespace supplies classes and enums for configuring and creating various barcode types programmatically. |
| [aspose_barcode.recognition](./aspose_barcode.recognition/) | Provides classes and enums for configuring, reading, and interpreting various barcode types using Aspose.BarCode for Python via Java. |
| [aspose_barcode.complex_barcode](./aspose_barcode.complex_barcode/) | Provides classes and enums for generating and reading complex barcode symbologies, including HIBCLIC and address data handling. |
| [aspose_barcode.core](./aspose_barcode.core/) | The aspose_barcode.core namespace provides core types for barcode handling, including exceptions, licensing, and basic geometric structures. |
| [aspose_barcode.generation](./aspose_barcode.generation/) | The aspose_barcode.generation namespace offers classes and enums for configuring and creating a wide variety of barcodes programmatically. |
| [aspose_barcode.recognition](./aspose_barcode.recognition/) | Provides classes and enums for configuring, reading, and interpreting barcodes using Aspose.BarCode's recognition engine. |

4 changes: 2 additions & 2 deletions english/python-java/aspose_barcode.complex_barcode/_index.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@ title: "aspose_barcode.complex_barcode"
linktitle: "aspose_barcode.complex_barcode"
articleTitle: "aspose_barcode.complex_barcode"
second_title: "Aspose.BarCode for Python via Java"
description: "Provides classes and enums for creating, reading, and managing complex barcode formats, including HIBCLIC structures and address handling."
description: "Provides classes and enums for generating and reading complex barcode symbologies, including HIBCLIC and address data handling."
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode/
---

## aspose_barcode.complex_barcode module

The aspose_barcode.complex_barcode namespace groups the API elements needed to work with advanced barcode types. It offers generators, readers, data element definitions, and specialized HIBCLIC codetext classes for comprehensive barcode creation and interpretation.
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
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "Determines whether the specified object is equal to the current object."
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.address/address/__eq__/
url: /python-java/aspose_barcode.complex_barcode/address/__eq__/
---

## Address.__eq__
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "Returns the hash code for the current instance."
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.address/address/__hash__/
url: /python-java/aspose_barcode.complex_barcode/address/__hash__/
---

## Address.__hash__
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "Address of creditor or debtor. You can either set street, house number, postal code and town (type structured address) or address line 1 and 2 (type combined ad"
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.address/address/
url: /python-java/aspose_barcode.complex_barcode/address/
---

## Address class
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: ""
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.address/address/address/
url: /python-java/aspose_barcode.complex_barcode/address/address/
---

## Address Constructor
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "Gets the address line 1. Address line 1 contains street name, house number or P.O. box. Setting this field sets the address type to AddressType.CombinedElements"
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.address/address/address_line1/
url: /python-java/aspose_barcode.complex_barcode/address/address_line1/
---

## Address.address_line1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "Gets the address line 2. Address line 2 contains postal code and town. Setting this field sets the address type to AddressType.CombinedElements unless it's alre"
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.address/address/address_line2/
url: /python-java/aspose_barcode.complex_barcode/address/address_line2/
---

## Address.address_line2
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "Clears all fields and sets the type to AddressType.Undetermined."
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.address/address/clear/
url: /python-java/aspose_barcode.complex_barcode/address/clear/
---

## Address.clear
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "Gets the two-letter ISO country code. The country code is mandatory unless the entire address contains None or emtpy values."
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.address/address/country_code/
url: /python-java/aspose_barcode.complex_barcode/address/country_code/
---

## Address.country_code
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "Gets the house number. Setting this field sets the address type to AddressType.Structured unless it's already AddressType.CombinedElements, in which case it bec"
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.address/address/house_no/
url: /python-java/aspose_barcode.complex_barcode/address/house_no/
---

## Address.house_no
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "Gets the name, either the first and last name of a natural person or the company name of a legal person."
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.address/address/name/
url: /python-java/aspose_barcode.complex_barcode/address/name/
---

## Address.name
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "Gets the postal code. Setting this field sets the address type to AddressType.Structured unless it's already AddressType.CombinedElements, in which case it beco"
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.address/address/postal_code/
url: /python-java/aspose_barcode.complex_barcode/address/postal_code/
---

## Address.postal_code
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "Gets the street. The street must be speicfied without house number. Setting this field sets the address type to AddressType.Structured unless it's already Addre"
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.address/address/street/
url: /python-java/aspose_barcode.complex_barcode/address/street/
---

## Address.street
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "Gets the town or city. Setting this field sets the address type to AddressType.Structured unless it's already AddressType.CombinedElements, in which case it bec"
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.address/address/town/
url: /python-java/aspose_barcode.complex_barcode/address/town/
---

## Address.town
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: ""
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.address/address/type/
url: /python-java/aspose_barcode.complex_barcode/address/type/
---

## Address.type
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "Address type."
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.address_type/addresstype/
url: /python-java/aspose_barcode.complex_barcode/addresstype/
---

## AddressType enum
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: ""
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.address_type/addresstype/combined_elements/
url: /python-java/aspose_barcode.complex_barcode/addresstype/combined_elements/
---

## AddressType.COMBINED_ELEMENTS
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: ""
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.address_type/addresstype/conflicting/
url: /python-java/aspose_barcode.complex_barcode/addresstype/conflicting/
---

## AddressType.CONFLICTING
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: ""
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.address_type/addresstype/structured/
url: /python-java/aspose_barcode.complex_barcode/addresstype/structured/
---

## AddressType.STRUCTURED
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: ""
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.address_type/addresstype/undetermined/
url: /python-java/aspose_barcode.complex_barcode/addresstype/undetermined/
---

## AddressType.UNDETERMINED
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "Determines whether the specified object is equal to the current object."
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.alternative_scheme/alternativescheme/__eq__/
url: /python-java/aspose_barcode.complex_barcode/alternativescheme/__eq__/
---

## AlternativeScheme.__eq__
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "Returns the hash code for the current instance."
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.alternative_scheme/alternativescheme/__hash__/
url: /python-java/aspose_barcode.complex_barcode/alternativescheme/__hash__/
---

## AlternativeScheme.__hash__
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "Alternative payment scheme instructions."
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.alternative_scheme/alternativescheme/
url: /python-java/aspose_barcode.complex_barcode/alternativescheme/
---

## AlternativeScheme class
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: ""
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.alternative_scheme/alternativescheme/alternativescheme/
url: /python-java/aspose_barcode.complex_barcode/alternativescheme/alternativescheme/
---

## AlternativeScheme Constructor
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "Gets the payment instruction for a given bill. The instruction consists of a two letter abbreviation for the scheme, a separator characters and a sequence of pa"
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.alternative_scheme/alternativescheme/instruction/
url: /python-java/aspose_barcode.complex_barcode/alternativescheme/instruction/
---

## AlternativeScheme.instruction
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "ComplexBarcodeGenerator for backend complex barcode (e.g. SwissQR) images generation. This sample shows how to create and save a SwissQR image."
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.complex_barcode_generator/complexbarcodegenerator/
url: /python-java/aspose_barcode.complex_barcode/complexbarcodegenerator/
---

## ComplexBarcodeGenerator class
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "Creates an instance of ComplexBarcodeGenerator."
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.complex_barcode_generator/complexbarcodegenerator/complexbarcodegenerator/
url: /python-java/aspose_barcode.complex_barcode/complexbarcodegenerator/complexbarcodegenerator/
---

## ComplexBarcodeGenerator Constructor
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "Generates complex barcode image under current settings."
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.complex_barcode_generator/complexbarcodegenerator/generate_barcode_image/
url: /python-java/aspose_barcode.complex_barcode/complexbarcodegenerator/generate_barcode_image/
---

## ComplexBarcodeGenerator.generate_barcode_image
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "Generation parameters."
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.complex_barcode_generator/complexbarcodegenerator/parameters/
url: /python-java/aspose_barcode.complex_barcode/complexbarcodegenerator/parameters/
---

## ComplexBarcodeGenerator.parameters
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "Save barcode image to specific file in specific format."
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.complex_barcode_generator/complexbarcodegenerator/save/
url: /python-java/aspose_barcode.complex_barcode/complexbarcodegenerator/save/
---

## ComplexBarcodeGenerator.save
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "ComplexCodetextReader decodes codetext to specified complex barcode type. This sample shows how to recognize and decode SwissQR image."
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.complex_codetext_reader/complexcodetextreader/
url: /python-java/aspose_barcode.complex_barcode/complexcodetextreader/
---

## ComplexCodetextReader class
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: ""
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.complex_codetext_reader/complexcodetextreader/try_decode_hibc_lic/
url: /python-java/aspose_barcode.complex_barcode/complexcodetextreader/try_decode_hibc_lic/
---

## ComplexCodetextReader.try_decode_hibc_lic
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: ""
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.complex_codetext_reader/complexcodetextreader/try_decode_hibc_pas/
url: /python-java/aspose_barcode.complex_barcode/complexcodetextreader/try_decode_hibc_pas/
---

## ComplexCodetextReader.try_decode_hibc_pas
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: ""
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.complex_codetext_reader/complexcodetextreader/try_decode_mailmark/
url: /python-java/aspose_barcode.complex_barcode/complexcodetextreader/try_decode_mailmark/
---

## ComplexCodetextReader.try_decode_mailmark
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: ""
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.complex_codetext_reader/complexcodetextreader/try_decode_mailmark_2d/
url: /python-java/aspose_barcode.complex_barcode/complexcodetextreader/try_decode_mailmark_2d/
---

## ComplexCodetextReader.try_decode_mailmark_2d
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: ""
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.complex_codetext_reader/complexcodetextreader/try_decode_maxi_code/
url: /python-java/aspose_barcode.complex_barcode/complexcodetextreader/try_decode_maxi_code/
---

## ComplexCodetextReader.try_decode_maxi_code
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: ""
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.complex_codetext_reader/complexcodetextreader/try_decode_swiss_qr/
url: /python-java/aspose_barcode.complex_barcode/complexcodetextreader/try_decode_swiss_qr/
---

## ComplexCodetextReader.try_decode_swiss_qr
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: "Decodes USADriveId codetext."
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.complex_codetext_reader/complexcodetextreader/try_decode_usa_drive_id/
url: /python-java/aspose_barcode.complex_barcode/complexcodetextreader/try_decode_usa_drive_id/
---

## ComplexCodetextReader.try_decode_usa_drive_id
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: ""
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.data_element/dataelement/
url: /python-java/aspose_barcode.complex_barcode/dataelement/
---

## DataElement class
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ second_title: "Aspose.BarCode for Python via Java"
description: ""
type: docs
weight: 10
url: /python-java/aspose_barcode.complex_barcode.data_element/dataelement/dataelement/
url: /python-java/aspose_barcode.complex_barcode/dataelement/dataelement/
---

## DataElement Constructor
Expand Down
Loading
Loading