.NET developers can integrate the latest barcode recognition and generation capabilities into their C# barcode processing solutions with Aspose.BarCode for .NET 24.5 (DLLs-only package).
Enhanced HanXin
Barcode Recognition
The latest C# barcode API release offers enhanced performance while recognizing HanXin
barcodes for quicker and more reliable processing.
Optimized CodeText Encoding
The architecture for CodeText
encoding in 2D barcodes has been rebuilt in this API release to ensure improved stability and performance.
Support for Start/Stop Symbol Support in Codabar
Aspose.BarCode for .NET 24.5 can help enhance data accuracy by recognizing and including CODABAR
barcode START
and STOP
symbols within the recognition results.
Broader 2D Barcode Encoding Modes
Build C# barcode recognition and generation apps by utilizing the new encode modes for Aztec
, DataMatrix
, DotCode
, PDF417
, and MaxiCode
barcodes and empower them with greater control over data encoding within these symbologies.
Updates to ECI Encodings and CodeText
API
We have introduced new ECI encoding constants and updated the CodeText
API for improved barcode generation and data handling.
Public API changes and backwards compatibility
Added APIs
Some of the API members added in this release are:
- field Aspose.BarCode.Generation.AztecEncodeMode.Binary
- field Aspose.BarCode.Generation.AztecEncodeMode.ECI
- field Aspose.BarCode.Generation.AztecEncodeMode.Extended
- field Aspose.BarCode.Generation.DataMatrixEncodeMode.ECI
- type Aspose.BarCode.Generation.Pdf417EncodeMode
- field Aspose.BarCode.Generation.QREncodeMode.Binary
- field Aspose.BarCode.Generation.QREncodeMode.ECI
- method Aspose.BarCode.Generation.BarcodeGenerator.SetCodeText(System.Byte[])
- method Aspose.BarCode.Generation.BarcodeGenerator.SetCodeText(System.String,System.Text.Encoding)
- property Aspose.BarCode.Generation.Pdf417Parameters.Pdf417EncodeMode
- property Aspose.BarCode.Windows.Forms.Pdf417ParametersUI.Pdf417EncodeMode
- property Aspose.BarCode.WPF.BarcodeGeneratorElement.Pdf417EncodeMode
Removed APIs
Some of the API members removed in this release are:
- property Aspose.BarCode.Generation.AztecParameters.CodeTextEncoding
- property Aspose.BarCode.Generation.QrParameters.CodeTextEncoding
- property Aspose.BarCode.Generation.Pdf417Parameters.CodeTextEncoding
- property Aspose.BarCode.Generation.DataMatrixParameters.CodeTextEncoding
- property Aspose.BarCode.Windows.Forms.AztecParametersUI.CodeTextEncoding
- property Aspose.BarCode.Windows.Forms.Pdf417ParametersUI.CodeTextEncoding
- property Aspose.BarCode.Windows.Forms.QrParametersUI.CodeTextEncoding
- property Aspose.BarCode.WPF.BarcodeGeneratorElement.DataMatrixCodeTextEncoding
- property Aspose.BarCode.WPF.BarcodeGeneratorElement.Pdf417CodeTextEncoding
- property Aspose.BarCode.WPF.BarcodeGeneratorElement.QRCodeTextEncoding
Deprecated APIs
We have marked the following API members as ‘obsolete’ in this release. These will be removed in the future releases:
- field AztecEncodeMode.ExtendedCodetext
- field DataMatrixEncodeMode.ExtendedCodetext
- field DotCodeEncodeMode.ExtendedCodetext
- field MaxiCodeEncodeMode.ExtendedCodetext
- field QREncodeMode.ExtendedCodetext
You can view the list of all new features, enhancements, and bug fixes introduced in this release by visiting Aspose.BarCode for .NET 24.5 Release Notes.