Browse our Products

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-barcode</artifactId>
    <version>23.6</version>
</dependency>
copied!  
                                                
                                                  implementation group: 'com.aspose', name: 'aspose-barcode', version: '23.6'
implementation group: 'com.aspose', name: 'aspose-barcode', classifier: 'javadoc', version: '23.6'
                                                
                                              
copied!  
<dependency org="com.aspose" name="aspose-barcode" rev="23.6">
    <artifact name="aspose-barcode" ext="jar"/>
</dependency>
copied!  
libraryDependencies += "com.aspose" % "aspose-barcode" % "23.6"
copied!  

What’s new in the Aspose.BarCode for Java 23.6

Release Highlights

Aspose.BarCode for Java 23.6 introduces support for the Han Xin Code symbology, enhances DataMatrix recognition accuracy, and improves license file handling. This version also fixes a compatibility issue with PDF417 recognition on specific hardware scanners.

New Features

  • Han Xin Code Symbology Added
    Introduced full support for Han Xin Code generation and recognition, including:
    • HanXinEncodeMode for encoding logic
    • HanXinErrorLevel for L1–L4 error correction
    • HanXinVersion (Auto to Version84)
    • HanXinParameters for barcode configuration
    • New values in EncodeTypes and DecodeType: HAN_XIN, GS_1_HAN_XIN

Enhancements

  • Improved License Engine Handling
    Enhanced internal engine for better management and validation of license files.

  • Optimized DataMatrix Recognition Engine
    Improved the reliability and precision of DataMatrix barcode detection under challenging image conditions.

Bug Fixes

  • PDF417 Not Recognized by DataSymbol Scanners
    Fixed an encoding issue where generated PDF417 barcodes were unreadable by some commercial scanning hardware.

Public API and Backward Incompatible Changes

✅ Added

  • New Classes and Enums for Han Xin Code Support

    • HanXinParameters
    • HanXinEncodeMode
    • HanXinErrorLevel
    • HanXinVersion
  • New Methods in BarcodeParameters

    • getHanXin(), setHanXin(HanXinParameters)
  • New Methods in HanXinParameters

    • getHanXinEncodeMode() / setHanXinEncodeMode(HanXinEncodeMode)
    • getHanXinErrorLevel() / setHanXinErrorLevel(HanXinErrorLevel)
    • getHanXinVersion() / setHanXinVersion(HanXinVersion)
    • getHanXinECIEncoding() / setHanXinECIEncoding(int)

🔍 Explore the Full Release Details

For full list of updates, please visit Aspose.BarCode for Java 23.6 Release Notes.


han xin code | datamatrix recognition | pdf417 scanner | barcode license | aspose barcode

VersionRelease Date
25.6June 25, 2025
25.5May 22, 2025
25.4April 24, 2025
25.3March 24, 2025
25.2February 25, 2025
25.1January 29, 2025
24.12December 20, 2024
24.11November 21, 2024
24.10October 29, 2024
24.9September 25, 2024
24.8August 20, 2024
24.7July 17, 2024
24.6June 25, 2024
24.5May 28, 2024
24.4April 26, 2024
24.3March 21, 2024
24.2February 22, 2024
24.1January 25, 2024
23.12December 21, 2023
23.11November 24, 2023
23.10October 25, 2023
23.9September 19, 2023
23.8August 22, 2023
23.7July 31, 2023
23.6June 30, 2023
23.5May 31, 2023
23.4April 26, 2023
23.3March 29, 2023
23.2February 24, 2023
23.1January 31, 2023
22.12December 31, 2022
22.11November 30, 2022
22.10October 26, 2022
22.9September 30, 2022
22.8August 26, 2022
22.6June 30, 2022
22.5May 26, 2022
22.4April 22, 2022
22.3March 16, 2022
22.2February 16, 2022
22.1January 19, 2022
21.12December 22, 2021
21.11November 11, 2021
21.10September 28, 2021
21.9September 7, 2021
21.8August 3, 2021
21.7July 9, 2021
21.6June 12, 2021
21.5May 15, 2021
21.4April 23, 2021
21.3March 24, 2021
21.2February 20, 2021
21.1January 26, 2021
20.12December 30, 2020
20.11November 30, 2020
20.10October 31, 2020
20.9September 29, 2020
20.8August 22, 2020
20.7July 24, 2020
20.6June 18, 2020
20.5May 28, 2020
20.4April 30, 2020
20.3March 30, 2020
20.2February 29, 2020
20.1January 29, 2020
19.12December 16, 2019
19.11November 26, 2019
19.10October 23, 2019
19.9September 26, 2019
19.8August 8, 2019
19.7July 29, 2019
19.6June 22, 2019
19.5May 30, 2019
19.4April 23, 2019
19.3March 27, 2019
19.2February 22, 2019
19.1January 28, 2019
18.12December 19, 2018
18.11November 28, 2018
18.10.1October 25, 2018
18.10October 14, 2018
18.8August 30, 2018
18.7August 7, 2018
18.6June 26, 2018
18.5June 6, 2018
18.4May 7, 2018
18.3April 4, 2018
18.2February 27, 2018
18.1February 13, 2018
17.12December 28, 2017
17.11November 30, 2017
17.10November 6, 2017
17.9October 16, 2017
17.8September 18, 2017
17.7July 31, 2017
17.6July 7, 2017
17.5June 26, 2017
17.4June 5, 2017
17.03April 25, 2017
17.02March 13, 2017
17.01February 7, 2017
16.12December 31, 2016
16.11November 20, 2016
16.10October 21, 2016
8.2.0September 28, 2016
8.1.0August 15, 2016
8.0.0August 9, 2016
7.9.0May 30, 2016
7.8.0May 22, 2016
7.7.0March 11, 2016
7.6.0February 25, 2016
7.5.0January 12, 2016